// JavaScript Document

function switchMode(pageUrl){
	window.location.href = pageUrl;
}

var tags = new Array('td','tr','p','div','a','td', 'li');
var sizes = new Array('10px','12px','14px','16px','18px','20px');
var startsize = 3;

function resize(target,sizeIn) {
	if (!document.getElementById){
		return
	}
	var doc = document,point = null,size = startsize,i,j,counttags;
	size = sizeIn;
	if ( size < 0 ){ 
		size = 0;
	}
	if ( size > 5 ){
		size = 5;
	}
	
	startsize = size;
		
	if ( !( point = doc.getElementById( target ) ) ) point = doc.getElementsByTagName( target )[ 0 ];

	point.style.fontSize = sizes[ size ];

	for ( i = 0 ; i < tags.length ; i++ ) {
		counttags = point.getElementsByTagName( tags[ i ] );
		for ( j = 0 ; j < counttags.length ; j++ ) {		
			counttags[ j ].style.fontSize = sizes[ size ];
		}
	}
}

function resizeBodyTxt(size){
	var tags = new Array('td','tr','div','a','p');
	for ( i = 0 ; i < tags.length ; i++ ){ 
		//document.getElementsByTagName(tags[ i ]).style.fontSize = size;
		counttags = document.getElementsByTagName( tags[ i ] );
		for ( j = 0 ; j < counttags.length ; j++ ){		
			counttags[ j ].style.fontSize = size;
		}
	}
}

function popupLaunch(popUrl,width,height){
	window.open(popUrl,'popupWindow','width='+width+',height='+height+',toolbar=no,location=no,directories=no,status=yes,menubar=no,scrollbars=yes,resizable=yes,copyhistory=no,screenX=50,screenY=50,top=50,left=50');
	//newWindow.focus();
}

function textCounter(field, countfield, maxlimit) {
	if (field.value.length > maxlimit) // if too long...trim it!
		field.value = field.value.substring(0, maxlimit);
	else 
		document.getElementById(countfield).innerHTML = maxlimit - field.value.length;
}

function menuControl(parent,childId,url){
	/*
	© Exentrix Ltd 2004. All rights reserved. "Cascading Menu Control" Function Developed by Imran Khan.
	*/
	if(document.getElementById){
		var parentObj = document.getElementById(parent);
		var parentDivContent = document.getElementById("masterdiv").getElementsByTagName("span");
		if(parent){
			if(parentObj.style.display != "block"){
				for (i=0; i<parentDivContent.length; i++){
					if (parentDivContent[i].className=="submenu"){
						parentDivContent[i].style.display = "none";
					}
				}

				parentObj.style.display = "block";
			}
			else{
				if(!childId){
					parentObj.style.display = "none";
				}
			}
		}
		if(childId && document.getElementById(childId)){
			var childObj = document.getElementById(childId);
			var childDivContent = document.getElementById("masterdiv").getElementsByTagName("span");
			if(childObj.style.display != "block"){
				//var ikfeedback = '';
				for(x=0; x<childDivContent.length; x++){
					if (childDivContent[x].className=="submenuSub"){
						childDivContent[x].style.display = "none";
						//ikfeedback = ikfeedback + childDivContent[x].id + ', ';
					}
				}
				//alert(ikfeedback);
				childObj.style.display = "block";
			}
			else{
				childObj.style.display = "none";
			}
		}
	}
	
	if(url){
		window.location.href = 'shop.php?id_cat='+ url +'&sectionName=';
	}
}

function showTerms(){
	//alert(document.getElementById("termsConditions").style.display);
	if(document.getElementById("termsConditions").style.display=="block"){
			document.getElementById("termsConditions").style.display = "none";
	}
	else{
		document.getElementById("termsConditions").style.display = "block";
	}
}

function textfieldOnblur(target,obj){
	if(target.value == obj){
		target.value = '';
	}
	else if(target.value == ""){
		target.value = obj;
	}
	else{
		var xyzRandom = true;
	}
}

function bookmark(url, description){
	netscape="Netscape User's hit CTRL+D to bookmark this page.";
	if (navigator.appName=='Microsoft Internet Explorer'){
		window.external.AddFavorite(url, description);
	}
	else if (navigator.appName=='Netscape'){
		alert(netscape);
	}
}