﻿var XMLHTTP5=false;
var XMLHTTP2=false;
var XMLHTTP1=false;
var Home="RaftaarAjaxNew.aspx";
var requestUrl='';
var RequestType='Mail';



function fetchResult(searchArgument)
{
XMLHTTP1=false;
searching=false;
LastPart="";
XMLHTTP5=false;
try{
if (!GD('frmhindi').onsubmit || (GD('frmhindi').onsubmit() != false)) {
GD('SearchArgM').value = 'main';
GD('SearchArgT').value = searchArgument;
GD('frmhindi').submit();
return;
}
}
catch(e)
{}
}

function LoadItems()
{
drawXKeyboardLayout('keyboard_layout','b_k', 'stdrow');
document.frmhindi.hindi_text.focus();
}

function getDateTime()
{
try
{
var d=new Date();
var t_date = d.getDate();      
var t_mon = d.getMonth()+1; 
var t_year = d.getFullYear(); 
var t_hour = d.getHours(); 
var t_min = d.getMinutes();
var t_sec = d.getSeconds();
var CurrTime='';
if(RequestType!='Tab' && RequestType!='Result')
CurrTime=t_date + "/" + t_mon +"/"+t_year + "  " + t_hour+":"+t_min+":"+t_sec;
else
{
if(t_min > 30)
t_min=31;
else
t_min=1;
CurrTime=t_date + "/" + t_mon+1 +"/"+t_year + "  " + t_hour+":"+t_min;
}
return CurrTime;
}
catch(e)
{}
}

function GD(INM)
{
var iob=document.getElementById(INM);
return iob;
}

function GF(OB,TG)
{
var TOB=OB.getElementsByTagName(TG);
return TOB;
}

function _GetSuggestions(val)
{
XMLHTTP5=false;
var searchArgument="Suggest";
searching=true;
var CurrTime=getDateTime();
var searchStr=val;
requestUrl=Home+"?Action=Main&SHOW_TYPE="+encodeURIComponent(searchArgument)+"&SearchString="+encodeURIComponent(searchStr)+"&ReqTime="+CurrTime;
XMLHTTP5=CreateXMLHTTP();
if(XMLHTTP5)
{
XMLHTTP5.open("GET",requestUrl,true);
XMLHTTP5.onreadystatechange=DisplaySugg;
XMLHTTP5.send(null);
}
}

function DisplaySugg()
{
try
{
if(XMLHTTP5.readyState == 4)
{		
if(XMLHTTP5.status == 200)
{			
DisplaySuggetions(XMLHTTP5.responseXML.documentElement);
}
else 
{
	searching=false;
	LastPart="";
	XMLHTTP5=false;
}
}
else
{   
}
}
catch(ex7)
{
searching=false;
LastPart="";
XMLHTTP5=false;
}

}

function DisplaySuggetions(RV)
{
if(RV!=null)
{
var Spell_Id = GF(RV,'RaftaarSuggest');
var SuggestionItems=new Array();
for(var i=0;i<Spell_Id.length;i++)
{
var SuggestionItem=GIT(Spell_Id[i]);
if(SuggestionItem!="")
{
SuggestionItems[i]=SuggestionItem;
}
}
if(SuggestionItems.length>0)
showQueryDiv('smi',SuggestionItems);
else
showDiv(false);
}
else
showDiv(false);
LastPart="";
searching=false;
XMLHTTP5=false;
}

function CreateXMLHTTP()
{
var XMLHTTP3 =false;
if(window.XMLHttpRequest)
{
XMLHTTP3 = new XMLHttpRequest();
}
else if(window.ActiveXObject)
{
try
{
XMLHTTP3 = new ActiveXObject("Msxml2.XMLHTTP");
}
catch(e1)
{
try
{
XMLHTTP3 = new ActiveXObject("Microsoft.XMLHTTP");
}
catch(e2)
{
XMLHTTP3 = false;
}
}
}
return XMLHTTP3;
}

function GIT(node)
{
try
{
if(node!=null)
return (node.textContent || node.innerText || node.text || node.context.text);
}
catch(e)
{}
}

var mosx = 0;
var mosy = 0;
 
function getcoordinate(e)
{   
mosx = 0;
mosy = 0;
try
{
    if (!e) var e = window.event;
    
    if (e.pageX || e.pageY)     
    {
        mosx = e.pageX;
        mosy = e.pageY;
    }
    else if (e.clientX || e.clientY)    
    {
        mosx = e.clientX + document.body.scrollLeft + document.documentElement.scrollLeft;
        mosy = e.clientY + document.body.scrollTop + document.documentElement.scrollTop;
    }
}
catch(e)
{}
}

function MM_showHideLayers() { //v9.0
  var k,i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) 
  with (document) if (getElementById && ((obj=getElementById(args[i]))!=null)) { v=args[i+2];k=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v;
     }

}

function _setMenu(id)
{

var menu=GD(id);
if(menu){
menu.className="smenubutton";
}
}

var XHL=false;

function ST_CL(AnC_T,CL_Sec)
{
XHL=false;
var rUrl="RaftaarAjaxNew.aspx";
try
{
var CLink=AnC_T.href;
CL_Sec=window.location.href + ' # ' + CL_Sec;
var CurrTime=getDateTime();
requestUrl=rUrl+"?Action=GetClick&CLink="+encodeURIComponent(CLink)+"&Sec="+encodeURIComponent(CL_Sec)+"&ReqTime="+CurrTime;
XHL=CreateXMLHTTP();
if(XHL)
{
XHL.open("GET",requestUrl,true);
XHL.onreadystatechange=CHLClick;
XHL.send(null);
}

}
catch(ex7)
{}	
}

function CHLClick()
{	
try
{
	if(XHL.readyState == 4)
	{	
		if(XHL.status == 200)
		{			
			CHLClickD(XHL.responseXML.documentElement);
		}
		else 
		{
			XHL=false;
		}
	}
}
catch(ex8)
{
XHL=false;
}
}

function CHLClickD(RVC)
{    
try
{
    if(RVC!=null)
    {
        var St_t = GF(RVC,'Status');		       
        var StT=GIT(St_t[0]);
    }
    else
    	XHL=false;
}
catch(ex9)
{
XHL=false;
}
}

function GetRahukalStateCity()
{
 var State = GD("StateList");
 var StateName=State.options[State.selectedIndex].text;
 var City = GD("CityList");
 var CityName=City.options[City.selectedIndex].text;
  
 var a= "http://astrology.raftaar.in/Astro/Rahukal.aspx?State=" +StateName+"&City="+CityName;
 var c3=window.open(a,'Rahukal', 'Width=340, height=380, scrollbars=no');
}

function GetRahukal()
{
 var c3=window.open('http://astrology.raftaar.in/Astro/Rahukal.aspx','Rahukal', 'Width=340, height=380, scrollbars=no');
}



function GetCityList()
{
XMLHTTP6=false;	
try
{
var DName = GD("StateList");
var selectedName=DName.options[DName.selectedIndex].text;

var requestUrl=Home + "?Action=State&StateName=" +encodeURIComponent(selectedName)
															  
	XMLHTTP6=CreateXMLHTTP();
	if(XMLHTTP6)
	{
		XMLHTTP6.onreadystatechange=DisplaySetCity;
		XMLHTTP6.open("GET",requestUrl,true);
		XMLHTTP6.send(null);
	}
}
catch(e1)
{
}
}

function DisplaySetCity()
{
try
{
	if(XMLHTTP6.readyState == 4)
	{		
		if(XMLHTTP6.status == 200)
		{			
			DSRCity(XMLHTTP6.responseXML.documentElement);
		}
		else 
		{
		}
	}
	else
	{ 
	}
}
catch(e)
{
XMLHTTP6=false;
}
}



function DSRCity(RV)
{
try
{
    if(RV!=null)
	{
		var xmlItem = GF(RV,'Item');
		var objSelect=GD("CityList");
		while(objSelect.options.length > 1)
		objSelect.remove(1);
		for (i = 0; i < xmlItem.length; i++)
		{
		var e = xmlItem[i];
		var IText = GF(e,'Text')[0].firstChild.data;
		var IValue = GF(e,'Value')[0].firstChild.data;
		var optS = document.createElement("OPTION");
		optS.value =IValue;
		optS.text = IText;
		if(browser_name=='IE')
		GD("CityList").add(optS);
		else
		GD("CityList").appendChild(optS);
		}
	}
	else
		XMLHTTP6=false;	
}
catch(e)
{}	
XMLHTTP6=false;	
}
