﻿var TXTPARSER;
var valhint;
var xmlHttp;
function isNumberKey(evt){if(window.navigator.appName!='Microsoft Internet Explorer'){if (evt.which > 31 && (evt.which < 48 || evt.which > 57)){return false;}return true;}else{if (window.event.keyCode > 31 && (window.event.keyCode < 48 || window.event.keyCode > 57)){return false;}return true;}}
function Checkdigit(obj,evt)
{
        if(window.navigator.appName!='Microsoft Internet Explorer')  
        {
            if(evt.which==8){document.getElementById("TRA").style.display='none';document.getElementById("txtinvalid").style.display='none';document.getElementById("lblprint").style.display='none';}
            if((evt.which>=48 && evt.which<=57) || (evt.which>=96 && evt.which<=105)){if(document.getElementById("txtRegno").value.length==6){if(document.getElementById("TRA").style.display=='none' && document.getElementById("txtinvalid").style.display=='none'){RHXSTPG(obj);}}else{document.getElementById("TRA").style.display='none';document.getElementById("txtinvalid").style.display='none';document.getElementById("lblprint").style.display='none';}}
        }
        else
        {
            if(evt.keyCode==8){document.getElementById("TRA").style.display='none';document.getElementById("txtinvalid").style.display='none';document.getElementById("lblprint").style.display='none';document.getElementById("lblprint").style.display='none';}
            if((evt.keyCode>=48 && evt.keyCode<=57) || (evt.keyCode>=96 && evt.keyCode<=105)){if(document.getElementById("txtRegno").value.length==6){if(document.getElementById("TRA").style.display=='none' && document.getElementById("txtinvalid").style.display=='none'){RHXSTPG(obj);}}else{document.getElementById("TRA").style.display='none';document.getElementById("txtinvalid").style.display='none';document.getElementById("lblprint").style.display='none';}}
         }
    return false;  
}
function RHXSTPG(obj)
{
    if(document.getElementById("txtRegno").value.length==6)
    {
        document.getElementById("txtRegno").disabled=true;
        TXTPARSER=obj;   
        document.getElementById("loader").style.display='block';  
        ShowPage(obj);
    }
}


function ShowPage(obj)
{
    try
    { 
        try
            {  // Firefox, Opera 8.0+, Safari  
                xmlHttp=new XMLHttpRequest();  
            }
        catch (e)
            {  // Internet Explorer  
                try
                {    
                    xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");    
                }
                catch (e)
                {    
                    try
                    {      
                        xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");      
                    }
                    catch (e)
                    { 
                        //parent.document.getElementById('frame').src= 'Result/NTSEResult.aspx?RegNo=' + Roll;
                        //alert("Your browser does not support AJAX!");      
                        return false;      
                    }
                }  
            }
            
        xmlHttp.onreadystatechange=function()
        {
            if(xmlHttp.readyState==4)
            {
                //alert(xmlHttp.responseText); 
                document.getElementById("loader").style.display='none';  
                document.getElementById("txtRegno").disabled=false;
                document.getElementById("txtRegno").focus();
                ParRes(xmlHttp.responseText,TXTPARSER);
                xmlHttp=null;
            }
        }
        var XX=String.fromCharCode(77,77,83,82,69,83,74,87,78,49,48,116,104,72,84,84,80,46,97,115,104,120,63)+obj+'='+document.getElementById('txtRegno').value + '&GI='+ new Date().getTime().toString();
        xmlHttp.open("GET",XX,true);       
        xmlHttp.send(null);  
    }
    catch(e)
    {
        alert(e.message);
    }
}

function ParRes(RText,PRCode)
{
    try
    {
        if(RText=="")
        {
        document.getElementById("txtinvalid").style.display='block';
        document.getElementById("TRA").style.display='none';
        document.getElementById("txtinvalid").innerHTML="Server is too Busy.Please try again";
        return false;
        }
        
        
        if(PRCode=='ST' || PRCode=='OS')
        {
            switch(RText.substring(0,3).toLowerCase())
            {
                case "inv":
                    document.getElementById("txtinvalid").style.display='block';
                    document.getElementById("TRA").style.display='none';
                    document.getElementById("txtinvalid").innerHTML="Invalid Registration Number.Please Check your Registration Number";
                    document.getElementById("lblprint").style.display='none';  
                break;
                case "res":
                    document.getElementById("txtinvalid").style.display='none';
                    document.getElementById("TRA").style.display='block';
                    if(RText.split("||").length==10 && RText.split("||")[0]=="RES")
                    {
                      document.getElementById("txtdisplayRegno").innerHTML=RText.split("||")[1];
                      document.getElementById("txtName").innerHTML=RText.split("||")[2];
                      switch(RText.split("||")[9].toLowerCase())
                      {
                        case "p":
                            //document.getElementById("txtResult").innerHTML="Pass&nbsp;";
                        break;
                        case "f":
                            //document.getElementById("txtResult").innerHTML="Fail&nbsp;";
                        break;
                        case "x":
                            //document.getElementById("txtResult").innerHTML="Pass With-Held&nbsp;";
                        break;
                        case "y":
                            //document.getElementById("txtResult").innerHTML="Fail With-Held&nbsp;";
                        break;
                      }
                      document.getElementById("mark1").innerHTML=RText.split("||")[3];
                      document.getElementById("mark2").innerHTML=RText.split("||")[4];
                      document.getElementById("mark3").innerHTML=RText.split("||")[5];
                      document.getElementById("mark4").innerHTML=RText.split("||")[6];
                      document.getElementById("mark5").innerHTML=RText.split("||")[7];
                      document.getElementById("total").innerHTML=RText.split("||")[8];
                      document.getElementById("lblprint").style.display='block';
                    }
                break;
            } 
        }
        else if(PRCode=='MT' || PRCode=='AN')
        {
            switch(RText.substring(0,3).toLowerCase())
            {
                case "inv":
                    document.getElementById("txtinvalid").style.display='block';
                    document.getElementById("TRA").style.display='none';
                    document.getElementById("txtinvalid").innerHTML="Invalid Registration Number.Please Check your Registration Number";
                    document.getElementById("lblprint").style.display='none';  
                break;
                case "res":
                    document.getElementById("txtinvalid").style.display='none';
                    document.getElementById("TRA").style.display='block';
                    if(RText.split("||").length==13 && RText.split("||")[0]=="RES")
                    {
                      document.getElementById("txtdisplayRegno").innerHTML=RText.split("||")[1];
                      document.getElementById("txtName").innerHTML=RText.split("||")[2];
                      switch(RText.split("||")[11].toLowerCase())
                      {
                        case "p":
                            //document.getElementById("txtResult").innerHTML="Pass&nbsp;";
                        break;
                        case "f":
                            //document.getElementById("txtResult").innerHTML="Fail&nbsp;";
                        break;
                        case "x":
                            //document.getElementById("txtResult").innerHTML="Pass With-Held&nbsp;";
                        break;
                        case "y":
                            //document.getElementById("txtResult").innerHTML="Fail With-Held&nbsp;";
                        break;
                      }
                      document.getElementById("mark1").innerHTML=RText.split("||")[3];
                      document.getElementById("mark2").innerHTML=RText.split("||")[4];
                      document.getElementById("mark3").innerHTML=RText.split("||")[5];
                      document.getElementById("Theo4").innerHTML=RText.split("||")[6];
                      document.getElementById("prac4").innerHTML=RText.split("||")[7];
                      document.getElementById("mark4").innerHTML=RText.split("||")[8];
                      document.getElementById("mark5").innerHTML=RText.split("||")[9];
                      document.getElementById("total").innerHTML=RText.split("||")[10];
                      document.getElementById("txtclass").innerHTML=RText.split("||")[12];
                      document.getElementById("lblprint").style.display='block';
                    }
                break;
            } 
        }
        
            
    }
    catch(e)
    {
        alert(e.message); 
    }
    finally 
    {
        
    }
}

function printform(obj)
{
try
{
    var winTemp=window.open(); 
    if(obj=='ST')
    {
        var Tempstring="<html><head><title>Pallikalvi.in - 10th Results 2009</title></head><body onload='javascript:window.print()' style='font-family: Verdana; line-height: 2px;letter-spacing: 3px;'><table align='center'><tr style='text-align: center; font-size: 15px; font-weight: bold; color: Black;'><td>Tamil Nadu School Education Department</td></tr><tr style='text-align: center; font-size: 12px; font-weight: bold; color: Black;'><td>www.pallikalvi.in</td></tr><tr style='text-align: center; font-size: 12px; font-weight: bold; color: Black;'><td align='center'>10th SSLC Examination - Result 2009</td></tr><tr><td style='height: 30px'></td></tr><tr><td align='left'><table cellpadding='0' cellspacing='0' border='0' width='100%'><tr><td style='font-size: 13px; font-weight: bold; color: Black;' align='right'>RegNo:&nbsp;</td><td style='font-size: 13px; color: Black;' align='left'>" + document.getElementById("txtdisplayRegno").innerHTML + "</td><td></td><td></td></tr><tr><td style='height: 5px'></td></tr><tr><td style='font-size: 13px; font-weight: bold; color: Black;' align='right'>Name:&nbsp;</td><td style='font-size: 13px; color: Black;' align='left'>" + document.getElementById("txtName").innerHTML + "</td><td style='font-size: 13px; font-weight: bold; color: Black;' align='right'>Result:&nbsp;</td><td style='font-size: 13px; color: Black;' align='left'>" + document.getElementById("txtResult").innerHTML + "</td></tr></table></td></tr><tr><td style='height: 5px'></td></tr><tr><td><table width='100%' border='1' cellspacing='0' cellpadding='0'><tr style='text-align: center; font-size: 13px; font-weight: bold; color: Black;'><td>Subject</td><td>Total</td></tr><tr style='text-align: center; font-size: 13px; color: Black;'><td align='left' nowrap>Language</td><td>" + document.getElementById("mark1").innerHTML + "</td></tr><tr style='text-align: center; font-size: 13px; color: Black;'><td align='left' nowrap>English</td><td>" + document.getElementById("mark2").innerHTML + "</td></tr><tr style='text-align: center; font-size: 13px; color: Black;'><td align='left' nowrap>Mathematics</td><td>" + document.getElementById("mark3").innerHTML + "</td></tr><tr style='text-align: center; font-size: 13px; color: Black;'><td align='left' nowrap>Science</td><td>" + document.getElementById("mark4").innerHTML + "</td></tr><tr style='text-align: center; font-size: 13px; color: Black;'><td align='left' nowrap>Social Science</td><td>" + document.getElementById("mark5").innerHTML + "</td></tr><tr style='text-align: center; font-size: 13px; color: Black;'><td align='left'><b>Total</b></td><td>" + document.getElementById("total").innerHTML + "</td></tr></table></td></tr><tr><td width='550px'><table style='text-align: center; font-size: 11px; color: Black;'><tr><td align='left'><b><u>Disclaimer</u></b></td></tr><tr><td align='left'>&nbsp;&nbsp;The data provided by the Directorate of Government Examinations is published on the website for the welfare of the students. For any queries or doubts please clarify with Directorate of Government examinations- 044-28278286, 28272088, 28269982,28275125, 28275126.</td></tr></table></td></tr><tr><td style='height: 80px'></td></tr><tr><td align='center'><table style='border: 1px solid black;width:280px' align='center'><tr style='text-align: center; font-size: 15px; font-weight: bold; color: Black;'><td align='center'>SAI RAM Group of Institutions</td></tr><tr style='text-align: center; font-size: 12px; color: Black;'><td align='center'>www.sairamgroup.in</td></tr><tr style='text-align: center; font-size: 12px; color: Black;'><td align='center'>044-4226 7777</td></tr></table></td></tr></table></body></html>";
    }
    else if(obj=='OS')
    {
        var Tempstring="<html><head><title>Pallikalvi.in - 10th Results 2009</title></head><body onload='javascript:window.print()' style='font-family: Verdana; line-height: 2px;letter-spacing: 3px;'><table align='center'><tr style='text-align: center; font-size: 15px; font-weight: bold; color: Black;'><td>Tamil Nadu School Education Department</td></tr><tr style='text-align: center; font-size: 12px; font-weight: bold; color: Black;'><td>www.pallikalvi.in</td></tr><tr style='text-align: center; font-size: 12px; font-weight: bold; color: Black;'><td align='center'>10th Oriental Examination - Result 2009</td></tr><tr><td style='height: 30px'></td></tr><tr><td align='left'><table cellpadding='0' cellspacing='0' border='0' width='100%'><tr><td style='font-size: 13px; font-weight: bold; color: Black;' align='right'>RegNo:&nbsp;</td><td style='font-size: 13px; color: Black;' align='left'>" + document.getElementById("txtdisplayRegno").innerHTML + "</td><td></td><td></td></tr><tr><td style='height: 5px'></td></tr><tr><td style='font-size: 13px; font-weight: bold; color: Black;' align='right'>Name:&nbsp;</td><td style='font-size: 13px; color: Black;' align='left'>" + document.getElementById("txtName").innerHTML + "</td><td style='font-size: 13px; font-weight: bold; color: Black;' align='right'>Result:&nbsp;</td><td style='font-size: 13px; color: Black;' align='left'>" + document.getElementById("txtResult").innerHTML + "</td></tr></table></td></tr><tr><td style='height: 5px'></td></tr><tr><td><table width='100%' border='1' cellspacing='0' cellpadding='0'><tr style='text-align: center; font-size: 13px; font-weight: bold; color: Black;'><td>Subject</td><td>Total</td></tr><tr style='text-align: center; font-size: 13px; color: Black;'><td align='left' nowrap>Language</td><td>" + document.getElementById("mark1").innerHTML + "</td></tr><tr style='text-align: center; font-size: 13px; color: Black;'><td align='left' nowrap>English</td><td>" + document.getElementById("mark2").innerHTML + "</td></tr><tr style='text-align: center; font-size: 13px; color: Black;'><td align='left' nowrap>Mathematics</td><td>" + document.getElementById("mark3").innerHTML + "</td></tr><tr style='text-align: center; font-size: 13px; color: Black;'><td align='left' nowrap>Science</td><td>" + document.getElementById("mark4").innerHTML + "</td></tr><tr style='text-align: center; font-size: 13px; color: Black;'><td align='left' nowrap>Social Science</td><td>" + document.getElementById("mark5").innerHTML + "</td></tr><tr style='text-align: center; font-size: 13px; color: Black;'><td align='left'><b>Total</b></td><td>" + document.getElementById("total").innerHTML + "</td></tr></table></td></tr><tr><td width='550px'><table style='text-align: center; font-size: 11px; color: Black;'><tr><td align='left'><b><u>Disclaimer</u></b></td></tr><tr><td align='left'>&nbsp;&nbsp;The data provided by the Directorate of Government Examinations is published on the website for the welfare of the students. For any queries or doubts please clarify with Directorate of Government examinations- 044-28278286, 28272088, 28269982,28275125, 28275126.</td></tr></table></td></tr><tr><td style='height: 80px'></td></tr><tr><td align='center'><table style='border: 1px solid black;width:280px' align='center'><tr style='text-align: center; font-size: 15px; font-weight: bold; color: Black;'><td align='center'>SAI RAM Group of Institutions</td></tr><tr style='text-align: center; font-size: 12px; color: Black;'><td align='center'>www.sairamgroup.in</td></tr><tr style='text-align: center; font-size: 12px; color: Black;'><td align='center'>044-4226 7777</td></tr></table></td></tr></table></body></html>";
    }
    else if(obj=='MT')
    {
        var Tempstring="<html><head><title>Pallikalvi.in - 10th Results 2009</title></head><body onload='javascript:window.print()' style='font-family: Verdana; line-height: 2px;letter-spacing: 3px;'><table align='center'><tr style='text-align: center; font-size: 15px; font-weight: bold; color: Black;'><td>Tamil Nadu School Education Department</td></tr><tr style='text-align: center; font-size: 12px; font-weight: bold; color: Black;'><td>www.pallikalvi.in</td></tr><tr style='text-align: center; font-size: 12px; font-weight: bold; color: Black;'><td align='center'>10th Matriculation Examination - Result 2009</td></tr><tr><td style='height: 30px'></td></tr><tr><td align='left'><table cellpadding='0' cellspacing='0' border='0' width='100%'><tr><td style='font-size: 13px; font-weight: bold; color: Black;' align='right'>RegNo:&nbsp;</td><td style='font-size: 13px; color: Black;' align='left'>" + document.getElementById("txtdisplayRegno").innerHTML + "</td><td></td><td></td></tr><tr><td style='height: 5px'></td></tr><tr><td style='font-size: 13px; font-weight: bold; color: Black;' align='right'>Name:&nbsp;</td><td style='font-size: 13px; color: Black;' align='left'>" + document.getElementById("txtName").innerHTML + "</td><td style='font-size: 13px; font-weight: bold; color: Black;' align='right'>Result:&nbsp;</td><td style='font-size: 13px; color: Black;' align='left'>" + document.getElementById("txtResult").innerHTML + "</td></tr></table></td></tr><tr><td style='height: 5px'></td></tr><tr><td><table width='100%' border='1' cellspacing='0' cellpadding='0'><tr style='text-align: center; font-size: 13px; font-weight: bold; color: Black;'><td>Subject</td><td>Theory</td><td>Practical</td><td>Total</td></tr><tr style='text-align: center; font-size: 13px; color: Black;'><td align='left' nowrap>Language</td><td>--</td><td>--</td><td>" + document.getElementById("mark1").innerHTML + "</td></tr><tr style='text-align: center; font-size: 13px; color: Black;'><td align='left' nowrap>English</td><td>--</td><td>--</td><td>" + document.getElementById("mark2").innerHTML + "</td></tr><tr style='text-align: center; font-size: 13px; color: Black;'><td align='left' nowrap>Mathematics</td><td>--</td><td>--</td><td>" + document.getElementById("mark3").innerHTML + "</td></tr><tr style='text-align: center; font-size: 13px; color: Black;'><td align='left' nowrap>Science</td><td>" + document.getElementById("Theo4").innerHTML + "</td><td>" + document.getElementById("prac4").innerHTML + "</td><td>" + document.getElementById("mark4").innerHTML + "</td></tr><tr style='text-align: center; font-size: 13px; color: Black;'><td align='left' nowrap>History & Geography</td><td>--</td><td>--</td><td>" + document.getElementById("mark5").innerHTML + "</td></tr><tr style='text-align: center; font-size: 13px; color: Black;'><td><b>Class</b></td><td>" + document.getElementById("txtclass").innerHTML + "</td><td><b>Total</b></td><td>" + document.getElementById("total").innerHTML + "</td></tr></table></td></tr><tr><td width='550px'><table style='text-align: center; font-size: 11px; color: Black;'><tr><td align='left'><b><u>Disclaimer</u></b></td></tr><tr><td align='left'>&nbsp;&nbsp;The data provided by the Directorate of Government Examinations is published on the website for the welfare of the students. For any queries or doubts please clarify with Directorate of Government examinations- 044-28278286, 28272088, 28269982, 28275125, 28275126.</td></tr></table></td></tr><tr><td style='height: 80px'></td></tr><tr><td align='center'><table style='border: 1px solid black' align='center'><tr style='text-align: center; font-size: 15px; font-weight: bold; color: Black;'><td align='center'>SAI RAM Group of Institutions</td></tr><tr style='text-align: center; font-size: 12px; color: Black;'><td align='center'>www.sairamgroup.in</td></tr><tr style='text-align: center; font-size: 12px; color: Black;'><td align='center'>044-4226 7777</td></tr></table></td></tr></table></body></html>";
    }
    else if(obj=='AN')
    {
        var Tempstring="<html><head><title>Pallikalvi.in - 10th Results 2009</title></head><body onload='javascript:window.print()' style='font-family: Verdana; line-height: 2px;letter-spacing: 3px;'><table align='center'><tr style='text-align: center; font-size: 15px; font-weight: bold; color: Black;'><td>Tamil Nadu School Education Department</td></tr><tr style='text-align: center; font-size: 12px; font-weight: bold; color: Black;'><td>www.pallikalvi.in</td></tr><tr style='text-align: center; font-size: 12px; font-weight: bold; color: Black;'><td align='center'>10th Matriculation Examination - Result 2009</td></tr><tr><td style='height: 30px'></td></tr><tr><td align='left'><table cellpadding='0' cellspacing='0' border='0' width='100%'><tr><td style='font-size: 13px; font-weight: bold; color: Black;' align='right'>RegNo:&nbsp;</td><td style='font-size: 13px; color: Black;' align='left'>" + document.getElementById("txtdisplayRegno").innerHTML + "</td><td></td><td></td></tr><tr><td style='height: 5px'></td></tr><tr><td style='font-size: 13px; font-weight: bold; color: Black;' align='right'>Name:&nbsp;</td><td style='font-size: 13px; color: Black;' align='left'>" + document.getElementById("txtName").innerHTML + "</td><td style='font-size: 13px; font-weight: bold; color: Black;' align='right'>Result:&nbsp;</td><td style='font-size: 13px; color: Black;' align='left'>" + document.getElementById("txtResult").innerHTML + "</td></tr></table></td></tr><tr><td style='height: 5px'></td></tr><tr><td><table width='100%' border='1' cellspacing='0' cellpadding='0'><tr style='text-align: center; font-size: 13px; font-weight: bold; color: Black;'><td>Subject</td><td>Theory</td><td>Practical</td><td>Total</td></tr><tr style='text-align: center; font-size: 13px; color: Black;'><td align='left' nowrap>Language</td><td>--</td><td>--</td><td>" + document.getElementById("mark1").innerHTML + "</td></tr><tr style='text-align: center; font-size: 13px; color: Black;'><td align='left' nowrap>English</td><td>--</td><td>--</td><td>" + document.getElementById("mark2").innerHTML + "</td></tr><tr style='text-align: center; font-size: 13px; color: Black;'><td align='left' nowrap>Mathematics</td><td>--</td><td>--</td><td>" + document.getElementById("mark3").innerHTML + "</td></tr><tr style='text-align: center; font-size: 13px; color: Black;'><td align='left' nowrap>Science</td><td>" + document.getElementById("Theo4").innerHTML + "</td><td>" + document.getElementById("prac4").innerHTML + "</td><td>" + document.getElementById("mark4").innerHTML + "</td></tr><tr style='text-align: center; font-size: 13px; color: Black;'><td align='left' nowrap>History & Geography</td><td>--</td><td>--</td><td>" + document.getElementById("mark5").innerHTML + "</td></tr><tr style='text-align: center; font-size: 13px; color: Black;'><td><b>Class</b></td><td>" + document.getElementById("txtclass").innerHTML + "</td><td><b>Total</b></td><td>" + document.getElementById("total").innerHTML + "</td></tr></table></td></tr><tr><td width='550px'><table style='text-align: center; font-size: 11px; color: Black;'><tr><td align='left'><b><u>Disclaimer</u></b></td></tr><tr><td align='left'>&nbsp;&nbsp;The data provided by the Directorate of Government Examinations is published on the website for the welfare of the students. For any queries or doubts please clarify with Directorate of Government examinations- 044-28278286, 28272088, 28269982, 28275125, 28275126.</td></tr></table></td></tr><tr><td style='height: 80px'></td></tr><tr><td align='center'><table style='border: 1px solid black' align='center'><tr style='text-align: center; font-size: 15px; font-weight: bold; color: Black;'><td align='center'>SAI RAM Group of Institutions</td></tr><tr style='text-align: center; font-size: 12px; color: Black;'><td align='center'>www.sairamgroup.in</td></tr><tr style='text-align: center; font-size: 12px; color: Black;'><td align='center'>044-4226 7777</td></tr></table></td></tr></table></body></html>";
    }
    
    XX=String.fromCharCode(77,77,83,82,69,83,74,87,78,49,48,116,104,72,84,84,80,46,97,115,104,120,63)+ 'PTRAC='+obj+'&GI='+ new Date().getTime().toString()
    var q=new Image();
    q.src=XX;
        winTemp.document.write(Tempstring);
        winTemp.history.go(0);      
}
catch(e)
{alert(e.message);} 
}