﻿// JScript File
function SendContentPIN(reqtype,ErrID,txtLgnId,txtPwdID,cid,ctype,btnLogin)
{

    var eCid='',eCtype='',ePwd='';  
    var tLogin =document.getElementById(txtLgnId);
    
    var tCID =document.getElementById(cid);
    if(tCID!=null)
    eCid=tCID.value;
    var tCType =document.getElementById(ctype);
    if(tCType!=null)
     eCtype=tCType.value;
    var tPin =document.getElementById(txtPwdID);
    if(tPin!=null)
     ePwd=tPin.value;
    var mobileno="";
    if(tLogin==null)    
        mobileno="";    
    else    
        mobileno=tLogin.value;
    if(mobileno.length==0)
    {
        document.getElementById(ErrID).innerHTML="Invalid MobileNo";
        return;
    }
    if(confirm("Do You Want to Process Your Request"))
    {
       var url ='';
       if(reqtype=="login")       
            url =  'Handler/LoginDownload.ashx?req='+reqtype+'&cid='+eCid+'&msisdn='+mobileno+'&ctype'+eCtype;
        else
            url =  'Handler/LoginDownload.ashx?req='+reqtype+'&cid='+eCid+'&msisdn='+mobileno+'&ctype='+eCtype+'&pin='+ePwd;
        var xmlHttp = createXMLHttpRequest();
        xmlHttp.open("POST", url, true);
        xmlHttp.onreadystatechange = function()
        {
            
            if (xmlHttp.readyState == 4) 
            {                                         
                if (xmlHttp.status == 200)
                {
                     document.getElementById(ErrID).innerHTML= xmlHttp.responseText;
                     if(xmlHttp.responseText.indexOf('sent')>=0)
                     {
                        document.getElementById('divPinNumber').style.display='block';
                     }
                }
                else
                 document.getElementById(ErrID).innerHTML='';
       
            }
        }
        xmlHttp.send(null);
    }   

}
function createXMLHttpRequest() {
    if (window.XMLHttpRequest)
    {
        return new XMLHttpRequest();
    } else if (window.ActiveXObject)
    {
        var msxmls = new Array(
            'Msxml2.XMLHTTP',
            'Microsoft.XMLHTTP');
        for (var i = 0; i < msxmls.length; i++) {
            try
            {
              return new ActiveXObject(msxmls[i]);
            }
            catch (e) {}
        }
    }
    throw new Error("Could not instantiate XMLHttpRequest");
}


function onToggle(divId)
{
	if( document.getElementById(divId)!=null)
	{
		var vstyle= document.getElementById(divId).style.display;
		switch( vstyle)
		{
			case "block":
			document.getElementById(divId).style.display="none";
			break;
			case "none":
			document.getElementById(divId).style.display="block";
			break;
		}
	}
}

function popupWindow(eURL,eHeight,ewidth)
{

	if(eURL!='')
	{
		window.open(eURL,'Download',"width="+ewidth+",height="+eHeight+",top=50,left=150,menubar=0,resizable=0,status=1");
		return false;
	}
return false;
}
