function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//-->

function fnCall()
	{

if(document.frm.rcall[0].checked)
		{
		//alert("test0")
		document.getElementById("pinless").style.display='none';
		document.getElementById("calling").style.display='';
			}
		if(document.frm.rcall[1].checked)
		{
		//alert("test1")
		document.getElementById("calling").style.display='none';
		document.getElementById("pinless").style.display='';
		
			}
	}
function fnChangeCountryList()
{
    document.getElementById('countryAuto').style.display='';
    document.getElementById('DivGetCountry').style.display='none';
}

function isValid()
{
            var err=1;
            if(document.frmlogedin.txtUid.value=="")
            {
            err=0;
            alert("Enter username");
            document.frmlogedin.txtUid.focus();
            return false;
            }
             if(document.frmlogedin.txtPwd.value=="")
            {
            err=0;
            alert("Enter password");
            document.frmlogedin.txtPwd.focus();
            return false;
            }
            data  = "txtUid="+document.frmlogedin.txtUid.value+"&txtPwd="+document.frmlogedin.txtPwd.value+"&hdnpage="+document.frm.hdnpage.value;
			//alert(data);
			myConn.connect("/xt_login.asp", "POST",data, fnWhenDone1);
}
function ShowForget()
{
    document.getElementById('DVForget').style.display='';
    document.getElementById('msgSent').style.display='none';
    
}
function GetPassword()
{
            var err=1;
            var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
			if(document.frmlogedin.ForgetEmail.value=="")
			{   
			alert("Please enter your email address");
			document.frmlogedin.ForgetEmail.focus();
			return false;
			}
			else
			{
			    if(reg.test(document.frmlogedin.ForgetEmail.value) == false) 
			    {			
			    alert("Please enter valid email address");
			    document.frmlogedin.ForgetEmail.focus();
			    return false;
			    }
			}
            data  = "txtFrom="+document.frmlogedin.ForgetEmail.value
			myConn.connect("/xt_forget.asp", "POST",data, fnWhenDone2);
}
var myConn = new XHConn();
		if (!myConn) 
		alert("XMLHTTP not available. Try a newer/better browser.");
		var fnWhenDone1 = function (oXML) 
		{
		    //alert(oXML.responseText);
			if (oXML.responseText=="no")
			{
				document.getElementById('DivGet').innerHTML="Invalid Username/Password";
				document.frmlogedin.txtUid.focus();		
			    return false;
			}
			else if (oXML.responseText=="pending")
			{
				document.getElementById('DivGet').innerHTML=" Your account is pending approval while we review your account information.";
				document.frmlogedin.txtUid.focus();		
			    return false;
			}
			else if (oXML.responseText=="blocked")
			{
				document.getElementById('DivGet').innerHTML=" Your account has been blocked due to suspicious activity on your account.";
				document.frmlogedin.txtUid.focus();		
			    return false;
			}
			else
			{			
			  document.frmlogedin.action=oXML.responseText;
              document.frmlogedin.submit();
    		}
		 }
		 var fnWhenDone2 = function (oXML) 
		{
		   // alert(oXML.responseText);
			if (oXML.responseText=="yes")
			{
				document.getElementById('msgSent').innerHTML="Your password has been sent!.";
				document.getElementById('DVForget').style.display='none';
				 document.getElementById('msgSent').style.display='';
				//document.getElementById('msgSent').innerHTML=oXML.responseText;
			}
			else
			{
			    document.getElementById('msgSent').innerHTML="Your email is not valid !.";
			    document.getElementById('DVForget').style.display='';
			     document.getElementById('msgSent').style.display='';
			   //document.getElementById('msgSent').innerHTML=oXML.responseText;
			}
		}
function isLinkValid()
{
  var err=1;
            if(document.frmsendlink.txtSname.value=="")
            {
            err=0;
            alert("Enter your name");
            document.frmsendlink.txtSname.focus();
            return false;
            }
             var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
			if(document.frmsendlink.txtSmail.value=="")
			{   
			alert("Please enter your email address");
			document.frmsendlink.txtSmail.focus();
			return false;
			}
			else
			{
			    if(reg.test(document.frmsendlink.txtSmail.value) == false) 
			    {			
			    alert("Please enter valid email address");
			    document.frmsendlink.txtSmail.focus();
			    return false;
			    }
			}
			if(document.frmsendlink.txtSFname.value=="")
            {
            err=0;
            alert("Enter your friend name");
            document.frmsendlink.txtSFname.focus();
            return false;
            }
             var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
			if(document.frmsendlink.txtSFmail.value=="")
			{   
			alert("Please enter your friend email address");
			document.frmsendlink.txtSFmail.focus();
			return false;
			}
			else
			{
			    if(reg.test(document.frmsendlink.txtSFmail.value) == false) 
			    {			
			    alert("Please enter valid email address");
			    document.frmsendlink.txtSFmail.focus();
			    return false;
			    }
			}			
			data  = "txtFrom="+document.frmsendlink.txtSname.value+"&txtMail="+document.frmsendlink.txtSmail.value+"&txtTo="+document.frmsendlink.txtSFname.value+"&txtToMail="+document.frmsendlink.txtSFmail.value+"&txtComments="+document.frmsendlink.txtSComments.value+"&url="+document.frmsendlink.url.value;
			myConn.connect("/xt_sendlink.asp", "POST",data, fnWhenDoneLink);
}
 var fnWhenDoneLink = function (oXML) 
		{
		    //alert(oXML.responseText);
			if (oXML.responseText=="yes")
			{
				document.getElementById('msgSent1').innerHTML="You have successfully invited for your friend !.";		
				//document.getElementById('msgSent1').innerHTML=oXML.responseText;						
			}
			else
			{
			    document.getElementById('msgSent1').innerHTML="Unfortunately not sent.Please try again later!.";
			   // document.getElementById('msgSent1').innerHTML=oXML.responseText;						
			}
		}
		function isLinkValid1()
{
  var err=1;
            if(document.frmsendlink.txtSname.value=="")
            {
            err=0;
            alert("Enter your name");
            document.frmsendlink.txtSname.focus();
            return false;
            }
             var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
			if(document.frmsendlink.txtSmail.value=="")
			{   
			alert("Please enter your email address");
			document.frmsendlink.txtSmail.focus();
			return false;
			}
			else
			{
			    if(reg.test(document.frmsendlink.txtSmail.value) == false) 
			    {			
			    alert("Please enter valid email address");
			    document.frmsendlink.txtSmail.focus();
			    return false;
			    }
			}
			if(document.frmsendlink.txtSFname.value=="")
            {
            err=0;
            alert("Enter your friend name");
            document.frmsendlink.txtSFname.focus();
            return false;
            }
             var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
			if(document.frmsendlink.txtSFmail.value=="")
			{   
			alert("Please enter your friend email address");
			document.frmsendlink.txtSFmail.focus();
			return false;
			}
			else
			{
			    if(reg.test(document.frmsendlink.txtSFmail.value) == false) 
			    {			
			    alert("Please enter valid email address");
			    document.frmsendlink.txtSFmail.focus();
			    return false;
			    }
			}
			
			data  = "txtFrom="+document.frmsendlink.txtSname.value+"&txtMail="+document.frmsendlink.txtSmail.value+"&txtTo="+document.frmsendlink.txtSFname.value+"&txtToMail="+document.frmsendlink.txtSFmail.value+"&txtComments="+document.frmsendlink.txtSComments.value+"&url="+document.frmsendlink.url.value;
			myConn.connect("/xt_sendlink.asp", "POST",data, fnWhenDoneLink1);
}
 var fnWhenDoneLink1 = function (oXML) 
		{
		    //alert(oXML.responseText);
			if (oXML.responseText=="yes")
			{
				document.getElementById('msgSent1').innerHTML="You have successfully invited for your friend !.";		
				//document.getElementById('msgSent1').innerHTML=oXML.responseText;						
			}
			else
			{
			    document.getElementById('msgSent1').innerHTML="Unfortunately not sent.Please try again later!.";
			   // document.getElementById('msgSent1').innerHTML=oXML.responseText;						
			}
		}
		
//set the bookmark image position(topright,topleft,bottomright,bottomleft)  
var corner;
var url = window.location;
var title = document.title;
document.write('<div id=ddd style="position: absolute; visibility: visible; top: 45px; left:910px;">');
document.write('<a style="font-size:10px; text-decoration: none;" href="javascript:bookmark(title, url)" title="Click here to bookmark this page"><img src="/images/bookmark.png" alt="Add to Favorites" border=0></a></div>');
var os;
if(document.layers)
 os = "n4";
else if(document.getElementById&&!document.all)
 os = "n6";
else if(document.all)
 os = "ie";
function run()
{
 if(os == "ie"){
   pwidth = window.document.body.offsetWidth;
   pheight = window.document.body.offsetHeight;
   stop = document.body.scrollTop;
   sleft = document.body.scrollLeft;
 }else{
   pwidth = window.innerWidth;
   pheight = window.innerHeight;
   stop = window.pageYOffset;
   sleft = window.pageXOffset;
 }

  var dda = document.getElementById('ddd');
  if(corner == "topleft"){
    dda.style.top = (stop)+"px";
    dda.style.left = (sleft+15)+"px";  
  }else if(corner == "topright"){
    dda.style.top = (stop)+"px";
    dda.style.left = (sleft+pwidth-110)+"px";  
  }else if(corner == "bottomleft"){
    dda.style.top = (stop+pheight-45)+"px";
    dda.style.left = (sleft+15)+"px";  
  }else if(corner == "bottomright"){
    dda.style.top = (stop+pheight-40)+"px";
    dda.style.left = (sleft+pwidth-110)+"px";  
  }
  setTimeout('run()',5);
}

function bookmark(title,url){
	if(window.sidebar) 
          window.sidebar.addPanel(title,url,"");
	else if(window.opera && window.print){
          var elem = document.createElement('a');
          elem.setAttribute('href',url);
          elem.setAttribute('title',title);
          elem.setAttribute('rel','sidebar');
          elem.click();
	}
	else if(os == "ie")
          window.external.AddFavorite(url,title);
}

/*tooltip*/



var offsetfromcursorX=12 //Customize x offset of tooltip
var offsetfromcursorY=10 //Customize y offset of tooltip

var offsetdivfrompointerX=10 //Customize x offset of tooltip DIV relative to pointer image
var offsetdivfrompointerY=14 //Customize y offset of tooltip DIV relative to pointer image. Tip: Set it to (height_of_pointer_image-1).

document.write('<div id="dhtmltooltip"></div>') //write out tooltip DIV
document.write('<img id="dhtmlpointer" src="/images/arrow2.gif">') //write out pointer image

var ie=document.all
var ns6=document.getElementById && !document.all
var enabletip=false
if (ie||ns6)
var tipobj=document.all? document.all["dhtmltooltip"] : document.getElementById? document.getElementById("dhtmltooltip") : ""

var pointerobj=document.all? document.all["dhtmlpointer"] : document.getElementById? document.getElementById("dhtmlpointer") : ""

function ietruebody(){
return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}

function ddrivetip(thetext, thewidth, thecolor){
if (ns6||ie){
if (typeof thewidth!="undefined") tipobj.style.width=thewidth+"px"
if (typeof thecolor!="undefined" && thecolor!="") tipobj.style.backgroundColor=thecolor
tipobj.innerHTML=thetext
enabletip=true
return false
}
}

function positiontip(e){
if (enabletip){
var nondefaultpos=false
var curX=(ns6)?e.pageX : event.clientX+ietruebody().scrollLeft;
var curY=(ns6)?e.pageY : event.clientY+ietruebody().scrollTop;
//Find out how close the mouse is to the corner of the window
var winwidth=ie&&!window.opera? ietruebody().clientWidth : window.innerWidth-20
var winheight=ie&&!window.opera? ietruebody().clientHeight : window.innerHeight-20

var rightedge=ie&&!window.opera? winwidth-event.clientX-offsetfromcursorX : winwidth-e.clientX-offsetfromcursorX
var bottomedge=ie&&!window.opera? winheight-event.clientY-offsetfromcursorY : winheight-e.clientY-offsetfromcursorY

var leftedge=(offsetfromcursorX<0)? offsetfromcursorX*(-1) : -1000

//if the horizontal distance isn't enough to accomodate the width of the context menu
if (rightedge<tipobj.offsetWidth){
//move the horizontal position of the menu to the left by it's width
tipobj.style.left=curX-tipobj.offsetWidth+"px"
nondefaultpos=true
}
else if (curX<leftedge)
tipobj.style.left="5px"
else{
//position the horizontal position of the menu where the mouse is positioned
tipobj.style.left=curX+offsetfromcursorX-offsetdivfrompointerX+"px"
pointerobj.style.left=curX+offsetfromcursorX+"px"
}

//same concept with the vertical position
if (bottomedge<tipobj.offsetHeight){
tipobj.style.top=curY-tipobj.offsetHeight-offsetfromcursorY+"px"
nondefaultpos=true
}
else{
tipobj.style.top=curY+offsetfromcursorY+offsetdivfrompointerY+"px"
pointerobj.style.top=curY+offsetfromcursorY+"px"
}
tipobj.style.visibility="visible"
if (!nondefaultpos)
pointerobj.style.visibility="visible"
else
pointerobj.style.visibility="hidden"
}
}

function hideddrivetip(){
if (ns6||ie){
enabletip=false
tipobj.style.visibility="hidden"
pointerobj.style.visibility="hidden"
tipobj.style.left="-1000px"
tipobj.style.backgroundColor=''
tipobj.style.width=''
}
}
