var agt=navigator.userAgent.toLowerCase();
var is_major = parseInt(navigator.appVersion);
var is_minor = parseFloat(navigator.appVersion);
var is_ie = ((agt.indexOf("msie") != -1) && (agt.indexOf("opera") == -1));
var is_ie3 = (is_ie && (is_major < 4));
var is_ie4 = (is_ie && (is_major == 4) && (agt.indexOf("msie 4")!=-1) );
var is_ie4up = (is_ie && (is_major >= 4));
var is_ie5 = (is_ie && (is_major == 4) && (agt.indexOf("msie 5.0")!=-1) );
var is_ie5_5 = (is_ie && (is_major == 4) && (agt.indexOf("msie 5.5") !=-1));
var is_ie5up = (is_ie && !is_ie3 && !is_ie4);
var is_ie5_5up =(is_ie && !is_ie3 && !is_ie4 && !is_ie5);
var is_ie6 = (is_ie && (is_major == 4) && (agt.indexOf("msie 6.")!=-1) );
var is_ie6up = (is_ie && !is_ie3 && !is_ie4 && !is_ie5 && !is_ie5_5);
var browserCanBlend = (is_ie5_5up);
var change_next=1;

function replace_div(divname,indextab,m,total_col)
{
	if (browserCanBlend)
	{	
		document.getElementById(divname).style.filter="progid:DXImageTransform.Microsoft.Slide(Duration=1,slideStyle=push)";
		document.getElementById(divname).filters[0].Apply();
	}
	n=indextab*2+1;
	colup='col_up';
	coldown='col_down';
	if(m==0)
	{
	document.getElementById(divname).innerHTML="<table cellpadding=3 cellspacing=4 width='100%'>"+audio[indextab]+"</table>";
	tab_name='AudioTab';
	}
	else if (m==1)
	{
	document.getElementById(divname).innerHTML="<table callpadding=2 cellspacing=3 width='100%'>"+video[indextab]+"</table>";
	tab_name='VideoTab';
	}
	else if (m==2)
	{
	document.getElementById(divname).innerHTML="<table callpadding=2 cellspacing=3 width='100%' height='100%'>"+gaallery[indextab]+"</table>";
	tab_name='GaalleryTab';
	}
	else if (m==3)
	{
	document.getElementById(divname).innerHTML="<table callpadding=2 cellspacing=3 width='100%' height='100%'>"+gallery[indextab]+"</table>";
	tab_name='GalleryTab';
	}
	else if (m==5)
	{
	document.getElementById(divname).innerHTML="<table callpadding=0 cellspacing=3 width='100%' height='100%'>"+jokes_jokes[indextab]+"</table>";
	tab_name='JokTab';
	}
	else
	{
	document.getElementById(divname).innerHTML="<table callpadding=2 cellspacing=3 width='100%' height='100%'>"+ecards[indextab]+"</table>";
	tab_name='EcardsTab';	
	}
	for(i=1;i<=total_col;i=i+2)
	{
		if(i==n)
		{
			document.getElementById(tab_name+'Col'+i).className=colup;
		}
		else
		{
			document.getElementById(tab_name+'Col'+i).className=coldown;
		}
	}
	if (browserCanBlend)
	{	
		document.getElementById(divname).filters[0].Play();
	}
}
function GotFocus()
{
if (document.gform.q.value=="search")
{document.gform.q.value="";}
}
function LostFocus()
{
if (document.gform.q.value=="")
{document.gform.q.value="search";}
}
var images = new Array;

var img_loaded = new Array(5);
var curr_image=0;
var num;
var num1;
var just_started=1;

img_loaded[0]=1;
img_loaded[1]=0;
img_loaded[2]=0;
img_loaded[3]=0;
img_loaded[4]=0;
img_loaded[5]=0;

function OnLoadLink()
{
	document.getElementById("ImgLink").href= showcase_text[0];
}

function change_bg(num)
{
curr_image=num;
num1='http://media.santabanta.com/img/'+num+'.jpg?a='+showcase_image_counter;
document.getElementById("ImgLink").href= showcase_text[num-1];
if (browserCanBlend)
	{
	document.getElementById("bg").style.filter="progid:DXImageTransform.Microsoft.Fade(duration=1)";
	document.getElementById("bg").filters[0].Apply();
	}
document.getElementById("bg").style.backgroundImage= 'url('+num1+')';
if (browserCanBlend)
	{
	document.getElementById("bg").filters[0].Play();
	}
for(i=1;i<=6;i=i+1)
	{
		if(i==num)
		{
			document.getElementById('tab'+i).className='trans_box_on';
		}
		else
		{
			document.getElementById('tab'+i).className='trans_box';
		}
	}
	n=parseInt(num);
	if (img_loaded[n+1] == 0)
	{
	num2=num+1
	num1='http://media.santabanta.com/img/'+num2+'.jpg?a='+showcase_image_counter;
	images[n+1] = new Image;
	images[n+1].src = num1;
	img_loaded[n+1]=1;
	//window.status = num1+' is loaded.';
	just_started=0;
	}
}
var t;
function timedCount()
{
if (change_next==0)
	{
	change_next=1;
	t=setTimeout("timedCount()",7000);
	}
else
{
	if(curr_image==6)
	{
	curr_image=0}
	curr_image++;
	if (just_started!=1)
		{
		change_bg(curr_image);}
	else
		{
		just_started=0;
		}
	t=setTimeout("timedCount()",7000);
}
}
function createCookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}
var width1=screen.width;
var height1=screen.height;
if (readCookie('width1')!=width1)
{ createCookie('width1',width1,365);}
if (readCookie('height1')!=width1)
{ createCookie('height1',height1,365);}
//Wallpapers Search

var xmlHttp;
var search_on=0;
function showHint(str)
{
	search_on=1;
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
	{
		alert ("Your browser does not support AJAX!");
		return;
	} 
	var url="wallhint.asp";
	url=url+"?q="+str;
	xmlHttp.onreadystatechange=stateChanged;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
} 

function stateChanged() 
{ 
	if (xmlHttp.readyState==4)
	{ 
		var xmlRes = xmlHttp.responseText;
		ShowDiv(xmlRes);
		search_on=0;		
	}
}

function GetXmlHttpObject()
{
	var xmlHttp=null;
	try
	{
		// Firefox, Opera 8.0+, Safari
		xmlHttp=new XMLHttpRequest();
	}
	catch (e)
	{
		// Internet Explorer
		try
		{
			xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
		}
	catch (e)
		{
		xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
		}
	}
return xmlHttp;
}
function get_hint(str)
{

	if (str.length > 2 && search_on == 0)
	{
		showHint(str)
	}
	else
	{
		document.getElementById("txtHint").style.display = 'none';
	}
}
function ShowDiv(str)
{
	if (str!="0")
	{
		var Arr="";
		var a1 = new Array();
		a1=str.split(",");
		var x;
		for (x=0;x <=a1.length-1;x++)
		{
			var vall = 10;
			Arr = Arr + "<a href='category.asp?catname="+a1[x].replace(/'/g,"").toLowerCase()+"'>"+a1[x].replace(/'/g,"")+"</a><br>"
		}
		document.getElementById("txtHint").style.display = '';
		document.getElementById("txtHint").innerHTML = Arr;
	}
}
function ShowLayerA(mtr)
{
	document.getElementById("txt1").value = mtr;
	document.getElementById("txtHint").style.display = 'none';
}
function overlayLayer()
{	
	var page_width=screen.width-20;
	var page_height=screen.height-130;
	var body_ht = document.body.clientHeight;
	var body_wd = document.body.clientWidth;
	var ol_div = document.createElement("div");	
	var tbl_text="<table align=center valign=middle cellpadding=2 cellspacing=2 class=tdbg2><tr><td colspan=2 align=right><div style='cursor:pointer;' onclick='hideDiv()'>[Close]</div></td></tr><tr><td><div id='newsletter'><table align=center valign=middle cellpadding=2 cellspacing=2 class=tdbg2><tr><td colspan=2 align=center><h3>Subscribe SantaBanta Newsetter</h3></td></tr><tr><td><b>Email:</b></td><td><input type=text id=e name=e></td></tr><tr><td><b>Image verification:</b></td><td><input type=text id=captcha_txt name=captcha maxlength=5></td></tr><tr><td></td><td valign=bottom> <img id='capcha_img' src='http://www3.santabanta.com/app/captcha.asp' width='130' height='25' border='1'> <font onclick=\"javascript:var now=new Date();capcha_img.src='http://www3.santabanta.com/app/captcha.asp?'+now.getTime();return false;\" style='cursor:hand;'><small>Refresh</small></font></td></tr><tr><td></td><td><input type=button name=submit value='Subscribe' onClick='validate_newsletter();'></td></tr></table></div></td></tr><tr><td colspan=2 align=right></td></tr></table>";
	ol_div.id = "overlay";	
	ol_div.className = "overlay_div";	
	ol_div.style.height = body_ht+'px';
	ol_div.style.width = body_wd+'px'; 
	ol_div.style.display = 'inline';
	document.body.appendChild(ol_div);
	var i_div = document.createElement("div");
	i_div.id  = 'overlay_upper_div1';
	i_div.className="overlay_upper_div";
	i_div.innerHTML=tbl_text;
	document.body.appendChild(i_div);
	i_div.style.top = ((page_height-200)/2) + "px";
	i_div.style.left = ((page_width-400)/2) + "px";	
}
function hideDiv()
{
	document.body.removeChild(document.getElementById('overlay'));
	document.body.removeChild(document.getElementById('overlay_upper_div1'));
}
function validate_newsletter()
{
email=document.getElementById("e").value;
captcha_text=document.getElementById("captcha_txt").value;
if (email.length<7)
	{
	alert("Please enter atleast 7 characters in email address field.");
	document.getElementById("e").focus();
	return;	
	}
if (captcha_text.length != 5)
	{
	alert("Please enter 5 characters in Image Verification field.");
	document.getElementById("captcha_txt").focus();
	return;	
	}
if ((email.indexOf("@")==-1) || (email.indexOf(".")==-1))
	{
	alert("Please enter valid Recipients email address.");
	document.getElementById("e").focus();
	return;
	}
document.getElementById("newsletter").innerHTML="Contacting server....";
var url="http://www3.santabanta.com/app/s.asp";
url=url+"?e="+email+"&captcha="+captcha_text;
var html_doc = document.getElementsByTagName('head').item(0);
var js = document.createElement('script');
js.setAttribute('language', 'javascript');
js.setAttribute('type', 'text/javascript');
js.setAttribute('src', url);
html_doc.appendChild(js);
}
function toggle(div1)
{
if (document.getElementById(div1).style.display=="inline") document.getElementById(div1).style.display="none";
else
document.getElementById(div1).style.display="inline";
}