﻿var XMLHTTP6=false;
var HomeNews="UserControls/UIControlAjax.aspx";

function fetchScore()
{
try
{
	XMLHTTP6=false;
	var CurrTime=getDateTime();
	var requestSearchUrl=HomeNews+"?Action=Cricket&ReqTime="+CurrTime;;
	XMLHTTP6=CreateXMLHTTP();
	if(XMLHTTP6)
	{
		XMLHTTP6.open("GET",requestSearchUrl,true);
		XMLHTTP6.onreadystatechange=DisplayScore;
		XMLHTTP6.send(null);
	}
}
catch(e)
{
}
}

function fetchBSE()
{
try
{
	XMLHTTP6=false;
	var CurrTime=getDateTime();
	var requestSearchUrl=HomeNews+"?Action=BSE&ReqTime="+CurrTime;;
	XMLHTTP6=CreateXMLHTTP();
	if(XMLHTTP6)
	{
		XMLHTTP6.open("GET",requestSearchUrl,true);
		XMLHTTP6.onreadystatechange=DisplayScore;
		XMLHTTP6.send(null);
	}
}
catch(e)
{
}
}

function DisplayScore()
{
try
{
	if(XMLHTTP6.readyState == 4)
	{		
		if(XMLHTTP6.status == 200)
		{			
			DSR(XMLHTTP6.responseXML.documentElement);
		}
		else 
		{
		}
	}
	else
	{ 
	}
}
catch(e)
{
XMLHTTP6=false;
}
}

function DSR(RV)
{
try
{
    if(RV!=null)
	{
		var mydiv=GD("Cricket");
		var MatchSt=GF(RV,'Status');
		MatchStatus=GIT(MatchSt[0]);
		var ResultXML = GF(RV,'Score');
		var ResultText=GIT(ResultXML[0]);
		if(ResultText!="")
		{
		mydiv.innerHTML="";
		mydiv.innerHTML=ResultText;
		}
		if(MatchStatus=="Live")
		window.setTimeout("fetchScore();",30000);
	}
	else
	{
		
	}
	
}
catch(e)
{}	
XMLHTTP6=false;	
}



var strimg='<div style="display:none;"><img id="PLIMG" src="" /></div>';
document.write(strimg);
function loadXML(url, handler) {
try
{
        if(browser_name=='Chrome')
   {
        var xmldoc = new window.XMLHttpRequest();
        xmldoc.onreadystatechange = function(  ) {              // Specify onload
            if (xmldoc.readyState == 4) handler(xmldoc.responseXML.documentElement);
        }
        xmldoc.open("GET",url,false);
        xmldoc.send(null);
   }     
   else if (window.ActiveXObject) { 
        var xmldoc = new ActiveXObject("Microsoft.XMLDOM");   // Create doc
        xmldoc.onreadystatechange = function(  ) {              // Specify onload
            if (xmldoc.readyState == 4) handler(xmldoc);
        }
        xmldoc.async=false;
        xmldoc.load(url);                                     // Start loading!
    }
    else if (document.implementation && document.implementation.createDocument) {
        var d = new Date();
        var kill = d.getTime();
        url=url+"?kill="+kill;
        var xmldoc = document.implementation.createDocument("", "", null);
        xmldoc.onload = function(  ) { handler(xmldoc); }
        xmldoc.async=false;
        xmldoc.load(url);


    }
    }
catch(e)
{
}
}



var slideShowSpeed = 5000;
var crossFadeDuration = 3;

var TotCount=0;
var htText='';

function rotateReview()
{
try
{
	var xmlItem = GF(xmldoc5,'Item');
	TotCount=xmlItem.length;
	var e = xmlItem[ReveiwCounter];
    var ITitle = GF(e,'Title')[0].firstChild.data;
    var IDesc = GF(e,'Desc')[0].firstChild.data;
    var ILink = GF(e,'URL')[0].firstChild.data;
    var TLink = GF(e,'URL')[0].firstChild.data;
    //var TLink = "UrlRedirect.aspx?URL="+ILink+"&RType=Main";
   // var ImgLink = GF(e,'imgurl')[0].firstChild.data;
	htText='';
htText+="<div style='DISPLAY: inline-block; PADDING-LEFT: 5px; FLOAT: left; WIDTH: 175px;padding-top:2px;' align='left'>";
htText+="<strong><a style='font-size:12px;color:#000099;' href="+TLink+">"+ITitle+"</a></strong>";
htText+="<div style='float:left;display:inline-block;height:auto;width:100%;padding-top:5px;' align='left'><span style='font-size:12px;line-height:12px;color:#000099;font-family:arial;text-decoration:none;'>"+IDesc+"</span></div>";
htText+="<div style='height:15px;width:90%;margin-bottom:5px;font-size:12px;display:inline-block;float:left;' align='right'><a href="+ILink+" style='font-size:12px;color:#000099;'><b>Complete Ranking</b></a></div></div>";
GD("Review").innerHTML=htText;
    
     
  }
catch(ex5)
{}
if(Review==false)
window.setTimeout("mytimer8();",10000);
Review=false;
return;
}

function mod(X, Y) { 
var t; // alternative method
t = X%Y ;
return t<0 ? t + Y : t;
}

var Review=false;
function mytimer8()
{
ReveiwCounter=mod(ReveiwCounter+1,TotCount);
rotateReview();
}

function NextReview()
{
Review=true;
ReveiwCounter=mod(ReveiwCounter+1,TotCount);
rotateReview();
}

function PreviousReview()
{
Review=true;
ReveiwCounter--;
if(ReveiwCounter < 0)
ReveiwCounter=TotCount - 1;
rotateReview();
}

var xmldoc5=null;
var ReveiwCounter=0;

function getReviewData(xmldoc) {
try
{
	xmldoc5=xmldoc;
	rotateReview();
}
catch(e)
{
}
}

function getGalleryData(xmldoc) {
try
{
xmldoc6=xmldoc;
var xmlItem = GF(xmldoc6,'Item');
pG=xmlItem.length;
for (i = 0; i < pG; i++){
   preLoadG[i] = new Image();
   var e = xmlItem[i];
	var IUrl = GF(e,'ImgUrl')[0].firstChild.data;
   preLoadG[i].src = "http://photos.raftaar.in/Image-Gallery/"+IUrl;
}
	runGalleryShow();
}
catch(e)
{
}
}

var xmldoc6=null;
var tG;
var jG = 0;
var pG = 0;
var preLoadG = new Array();
var Ggalary=false;


function runGalleryShow(){
var xmlItem = GF(xmldoc6,'Item');
var e = xmlItem[jG];
var Link = GF(e,'Link')[0].firstChild.data;
var Title=GF(e,'TitleE')[0].firstChild.data;
var UniqueID=GF(e,'UniqueID')[0].firstChild.data;
var PageUrl=GF(e,'PageUrl')[0].firstChild.data;
var DbName=GF(e,'DbName')[0].firstChild.data;
var ILink="http://photos.raftaar.in/Image-Gallery/ImageFrame.aspx?ImgID="+UniqueID+"&ImgName=&Imgsize=104765&imageurl="+Link+"&imageType=&Iheight=600&Iwidth=800&db="+DbName+"&Ip_url="+PageUrl;
   if (document.all){
      GD("GalleryIMG").style.filter="blendTrans(duration=2)";
      GD("GalleryIMG").style.filter="blendTrans(duration=crossFadeDuration)";
      GD("GalleryIMG").filters.blendTrans.Apply();  
   }
   GD("GalleryIMG").title=Title;
   GD("GalleryIMG").src = preLoadG[jG].src;
   //GD("ImageL").href = ILink;
   GD("ImageL").href = "http://photos.raftaar.in/Image-Gallery/PhotoResult.aspx?lang=English&qry="+Title+"&PNo=1";
   GD("TextL").href = "http://photos.raftaar.in/Image-Gallery/PhotoResult.aspx?lang=English&qry="+Title+"&PNo=1";
   GD("ImgName").innerHTML = Title;
   if (document.all){
      GD("GalleryIMG").filters.blendTrans.Play();
   }
   if(Ggalary==false)
   tG = setTimeout('ShowGallery();', slideShowSpeed);
   Ggalary=false;

}

function ShowGallery()
{
jG = jG + 1;
if (jG > (pG-1)) jG=0;
runGalleryShow();
}

function GalleryN()
{
jG = jG + 1;
   if (jG > (pG-1)) jG=0;
Ggalary=true;
runGalleryShow();
}

function GalleryP()
{
jG = jG - 1;
if (jG < 0) jG=pG-1;
Ggalary=true;
runGalleryShow();
}

function SearchShabdkosh()
{
if(GD('DictText').value=="")
return;
var SHAR="En~" + GD('DictText').value;
try{
if (!GD('frmShabd').onsubmit || (GD('frmShabd').onsubmit() != false)) {
GD('_SearchArg').value = SHAR;
GD('frmShabd').submit();
return;
}
}
catch(e)
{}
}

function SongKeyDown(event)
{
var key_code;
if(event && event.which) {
var e=event;
key_code=e.which;
} else {
var e=window.event;
key_code=e.keyCode;
}
if (key_code == 13) {
SearchSong();
event.returnValue=false;
event.cancel=false;
return false;
}
}

function SearchSong()
{
var SearchString=GD("Song_Text").value;
var DRL = "http://songs.raftaar.in/Hindi-Songs/en/SongResult.aspx?qry="+encodeURIComponent(SearchString)+"&PNo=1";
window.location.href = DRL;
return true;
}

function DictKeyDown(event)
{
var key_code;
if(event && event.which) {
var e=event;
key_code=e.which;
} else {
var e=window.event;
key_code=e.keyCode;
}
if (key_code == 13) {
SearchShabdkosh();
event.returnValue=false;
event.cancel=false;
return false;
}
}

loadXML('UserControls/XMLFiles/CollegeRank.xml', getReviewData);
if(MatchStatus=="Live")
window.setTimeout("fetchScore();",70000);
else
loadXML('UserControls/XMLFiles/Fashion.xml', getGalleryData);
