// JavaScript Document

var url = window.location.protocol;
if (url == "http:")
{
	//var global_siteurl="http://172.16.15.200/uat/SkyhouseMall/";
	var global_siteurl="http://www.skyhousemall.com/";
	//var global_siteurl="http://www.skyhousemall.com/UAT/";
}
else
{
	//var global_siteurl="https://172.16.15.200/uat/SkyhouseMall/";
	var global_siteurl="https://www.skyhousemall.com/";
	//var global_siteurl="https://www.skyhousemall.com/UAT/";
}


function point_it(event){
	pos_x = event.offsetX?(event.offsetX):event.pageX-document.getElementById("bodypart").offsetLeft;
	pos_y = event.offsetY?(event.offsetY):event.pageY-document.getElementById("bodypart").offsetTop;
	document.getElementById("cross").style.left = (pos_x-1) ;
	document.getElementById("cross").style.top = (pos_y-15) ;
	document.getElementById("cross").style.visibility = "visible" ;
	document.pointform.form_x.value = pos_x;
	document.pointform.form_y.value = pos_y;
}

//------[START]-----------[chkbrow function for how to enable cookies conditions]-------------[START]--------------



function chkbrow()
{
	//alert("false: " + document.cookie);
	var tmpcookie = new Date();
	chkcookie = (tmpcookie.getTime() + '');
	document.cookie = "chkcookie=" + chkcookie + "; path=/";
	if (document.cookie.indexOf(chkcookie,0) < 0) 
	{
		//alert("Cookie Disabled");
		var browser = navigator.appName;
		//var codename = navigator.appCodeName;
		var b_version = navigator.appVersion;
		var cookie = navigator.cookieEnabled;	
		var platform = navigator.platform;	
		var version = parseFloat(b_version);
		var ua = navigator.userAgent.toLowerCase();		
		
		if ( ua.indexOf( "opera" ) != -1 )
		{ 
			var browserName = "Opera"; 
		} 
		else if ( ua.indexOf( "msie" ) != -1 ) 
		{ 
			var browserName = "msie"; 
		} 
		else if ( ua.indexOf( "safari" ) != -1 ) 
		{ 
			/*if ( ua.indexOf( "chrome" ) != -1 ) 
			{ 
				var browserName = "chrome"; 
			}
			else 
			{ */
				var browserName = "safari"; 
			//} 
		} 
		else if ( ua.indexOf( "mozilla" ) != -1 ) 
		{ 
			if ( ua.indexOf( "firefox" ) != -1 ) 
			{ 
				var browserName = "firefox"; 
			}
			else 
			{ 
				var browserName = "mozilla"; 
			} 
		}
		//alert("Browser Name: "+ browser + " and version: "+ version + "Cookies: "+cookie + "2th Method Browser Name : "+browserName);
		//platform = "MacPPC" ;
		if (browser == "Konqueror")
		{
			//alert('Konqueror');
			var nmeversion = "Konqueror ";
			var namebrow = "<span class='verdana_10' style='color:#333333'><b>Konqueror</b></span>";			
			scnt1 = scnt1 + "<ol type='1'>";
			scnt1 = scnt1 + "<li style='padding-bottom:6px;'>Click on the \"Settings\" - menu in Konqueror</li>";
			scnt1 = scnt1 + "<li style='padding-bottom:6px;'>Click on the \"Configure Konqueror…\" item in the menu - a new window opens</li>";
			scnt1 = scnt1 + "<li style='padding-bottom:6px;'>Click on \"Cookies\" on the left side (you might have to scroll first)</li>";
			scnt1 = scnt1 + "<li style='padding-bottom:6px;'>Set \"Accept all cookies by default\".</li>";
			scnt1 = scnt1 + "<li style='padding-bottom:6px;'>Save changes by clicking \"Ok\".</li>";			
			scnt1 = scnt1 + "</ol>";

		}
		else if (browser == "Lynx")
		{
			//alert('Lynx');
			var nmeversion = "Lynx ";
			var namebrow = "<span class='verdana_10' style='color:#333333'><b>Lynx</b></span>";			
			scnt1 = scnt1 + "<ol type='1'>";
			scnt1 = scnt1 + "<li style='padding-bottom:6px;'>Press \"O\" for \"Options\"</li>";
			scnt1 = scnt1 + "<li style='padding-bottom:6px;'>Look for \"General Preferences\" and \"Cookies (!)\"</li>";
			scnt1 = scnt1 + "<li style='padding-bottom:6px;'>Set it to either \"ask user\" or \"accept all\" (more convenient)</li>";
			scnt1 = scnt1 + "<li style='padding-bottom:6px;'>Save changes by selecting \"Accept Change\".</li>";
			scnt1 = scnt1 + "</ol>";
		}
		else if ((browser == "Microsoft Internet Explorer") && (platform == "MacPPC"))
		{
			//alert('Lynx');
			if (/MSIE (\d+\.\d+);/.test(navigator.userAgent))
			{ 
				//test for MSIE x.x;
				var ieversion=new Number(RegExp.$1) // capture x.x portion and store as a number
				//alert("IE " +ieversion)
			}
			var nmeversion = "Mac Microsoft Internet Explorer " + ieversion;
			var namebrow = "<span class='verdana_10' style='color:#333333'><b>Mac Microsoft Internet Explorer 5.x</b></span>";			
			scnt1 = scnt1 + "<ol type='1'>";
			scnt1 = scnt1 + "<li style='padding-bottom:6px;'>Click Edit</li>";
			scnt1 = scnt1 + "<li style='padding-bottom:6px;'>Select Preferences</li>";
			scnt1 = scnt1 + "<li style='padding-bottom:6px;'>Under the Receiving Files option, select Cookies</li>";
			scnt1 = scnt1 + "<li style='padding-bottom:6px;'>Under “When receiving cookies:” select the desired level of cookie acceptance</li>";
			scnt1 = scnt1 + "<li style='padding-bottom:6px;'>Click OK to finish.</li>";
			scnt1 = scnt1 + "</ol>";
			
			scnt1 = scnt1 + "<span class='verdana_10' style='color:#333333'><b>Mac Microsoft Internet Explorer 4.x</b></span>";			
			scnt1 = scnt1 + "<ol type='1'>";
			scnt1 = scnt1 + "<li style='padding-bottom:6px;'>Go to My AOL on the menu bar</li>";
			scnt1 = scnt1 + "<li style='padding-bottom:6px;'>Pick WWW</li>";
			scnt1 = scnt1 + "<li style='padding-bottom:6px;'>Go to the Advanced Settings option on the Category menu</li>";
			scnt1 = scnt1 + "<li style='padding-bottom:6px;'>Click \"Cookies\"</li>";
			scnt1 = scnt1 + "<li style='padding-bottom:6px;'>When receiving cookies: Click \"Never Ask\"</li>";
			scnt1 = scnt1 + "<li style='padding-bottom:6px;'>Click \"OK\"</li>";
			scnt1 = scnt1 + "</ol>";
			
		}
		else if ((browser == "Microsoft Internet Explorer") && (platform == "Win32"))
		{
			
			if (/MSIE (\d+\.\d+);/.test(navigator.userAgent))
			{ 
				//test for MSIE x.x;
				var ieversion=new Number(RegExp.$1) // capture x.x portion and store as a number
				//alert("IE " +ieversion)
			}
 
			var nmeversion = "Microsoft Internet Explorer " + ieversion;

			var scnt1 = "<span class='verdana_10' style='color:#333333'><b>Microsoft Internet Explorer 7.x</b></span>";			
			scnt1 = scnt1 + "<ol type='1'>";
			scnt1 = scnt1 + "<li style='padding-bottom:6px;'>Select \"Internet Options\" from the Tools menu.</li>";
			scnt1 = scnt1 + "<li style='padding-bottom:6px;'>Click on the \"Privacy\" tab.</li>";
				scnt1 = scnt1 + "<ol type='a'>";
				scnt1 = scnt1 + "<li style='padding-bottom:6px;'> Click the \"Default\" button (or manually slide the bar down to \"Medium\") under \"Settings\".</li>";
				scnt1 = scnt1 + "<li style='padding-bottom:6px;'>Or, click \"Advanced\" button then check the \"Override automatic cookie handling\" box to fine tune settings, click \"OK\".</li>";
				scnt1 = scnt1 + "</ol>";
			scnt1 = scnt1 + "<li style='padding-bottom:6px;'>Click \"OK\".</li>";
			scnt1 = scnt1 + "</ol>";

			scnt1 = scnt1 + "<span class='verdana_10' style='color:#333333'><b>Microsoft Internet Explorer 6.x</b></span>";			
			scnt1 = scnt1 + "<ol type='1'>";
			scnt1 = scnt1 + "<li style='padding-bottom:6px;'>Select \"Internet Options\" from the Tools menu.</li>";
			scnt1 = scnt1 + "<li style='padding-bottom:6px;'>Click on the \"Privacy\" tab.</li>";
			scnt1 = scnt1 + "<li style='padding-bottom:6px;'>Click the \"Default\" button (or manually slide the bar down to “Medium”) under \"Settings\".</li>";
			scnt1 = scnt1 + "<li style='padding-bottom:6px;'>Click \"OK\".</li>";
			scnt1 = scnt1 + "</ol>";
			
			scnt1 = scnt1 + "<span class='verdana_10' style='color:#333333'><b>Microsoft Internet Explorer 5.x</b></span>";			
			scnt1 = scnt1 + "<ol type='1'>";
			scnt1 = scnt1 + "<li style='padding-bottom:6px;'>Select \"Internet Options\" from the Tools menu.</li>";
			scnt1 = scnt1 + "<li style='padding-bottom:6px;'>Click on the \"Privacy\" tab.</li>";
			scnt1 = scnt1 + "<li style='padding-bottom:6px;'>Click the \"Custom Level\" button.</li>";
			scnt1 = scnt1 + "<li style='padding-bottom:6px;'>Scroll down to the \"Cookies\" section.</li>";
			scnt1 = scnt1 + "<li style='padding-bottom:6px;'>To enable:</li>";
				scnt1 = scnt1 + "<ol type='1'>";
				scnt1 = scnt1 + "<li style='padding-bottom:6px;'> Set \"Allow cookies that are stored on your computer\" to \"Enable\".</li>";
				scnt1 = scnt1 + "<li style='padding-bottom:6px;'>Set \"Allow per-session cookies\" to \"Enable\".</li>";
				scnt1 = scnt1 + "</ol>";
			scnt1 = scnt1 + "<li>Click \"OK\".</li>";
			scnt1 = scnt1 + "</ol>";

			scnt1 = scnt1 + "<span class='verdana_10' style='color:#333333'><b>Microsoft Internet Explorer 4.x</b></span>";			
			scnt1 = scnt1 + "<ol type='1'>";
			scnt1 = scnt1 + "<li style='padding-bottom:6px;'>Select \"Internet Options\" from the View menu.</li>";
			scnt1 = scnt1 + "<li style='padding-bottom:6px;'>Click on the \"Advanced\" tab.</li>";
			scnt1 = scnt1 + "<li style='padding-bottom:6px;'>Scroll down to find \"Cookies\" within the \"Security\" section.</li>";
			scnt1 = scnt1 + "<li style='padding-bottom:6px;'>To enable:</li>";
			scnt1 = scnt1 + "<li style='padding-bottom:6px;'>Select \"Always accept cookies\". </li>";			
			scnt1 = scnt1 + "<li style='padding-bottom:6px;'>Click \"OK\".</li>";
			scnt1 = scnt1 + "</ol>";
			
		}
		else if ((browserName == "firefox")) 
		{
			if ( ua.indexOf( "navigator" ) != -1 ) 
			{ 
				var browserName = "Netscape Navigator"; 
				if (/Navigator[\/\s](\d+\.\d+)/.test(navigator.userAgent))
				{ 
				 var ffversion=new Number(RegExp.$1) 
				}
			}
			else if ( ua.indexOf( "flock" ) != -1 ) 
			{ 
				var browserName = "Flock"; 
				if (/Flock[\/\s](\d+\.\d+)/.test(navigator.userAgent))
				{ 
				 var ffversion=new Number(RegExp.$1) 
				}
			}
			else 
			{ 
				var browserName = "Firefox"; 
				if (/Firefox[\/\s](\d+\.\d+)/.test(navigator.userAgent))
				{ 
					 var ffversion=new Number(RegExp.$1) 
				}
			}
			
			var nmeversion = browserName+ " " + ffversion ;
			var scnt1 = "<span class='verdana_10' style='color:#333333'><b>"+ browserName + "</b></span>";			
			scnt1 = scnt1 + "<ol type='1'>";
			scnt1 = scnt1 + "<li style='padding-bottom:6px;'>Go to the \"Tools\" menu.</li>";
			scnt1 = scnt1 + "<li style='padding-bottom:6px;'>Select \"Options\".</li>";
			scnt1 = scnt1 + "<li style='padding-bottom:6px;'>Select the \"Privacy\" icon in the top panel.</li>";
			scnt1 = scnt1 + "<li style='padding-bottom:6px;'>Check the box corresponding to \"Accept cookies from sites\".</li>";
			scnt1 = scnt1 + "<li style='padding-bottom:6px;'>Save changes by clicking \"Ok\" to save changes.</li>";	
			scnt1 = scnt1 + "</ol>"
		}
		else if (browserName == "mozilla")
		{
			//alert('Firefox');
			
			var nmeversion = browserName + " " + version;
			//var namebrow = ; //"Netscape Communicator 4.x"						
			var scnt1 = "<span class='verdana_10' style='color:#333333'><b>"+ browserName + " " + version + "</b></span>";			
			scnt1 = scnt1 + "<ol type='1'>";			
			scnt1 = scnt1 + "<li style='padding-bottom:6px;'>Select \"Preferences\" from the Edit menu.</li>";	
			scnt1 = scnt1 + "<li style='padding-bottom:6px;'>Click on the arrow next to \"Privacy & Security\" in the scrolling window to expand.</li>";	
			scnt1 = scnt1 + "<li style='padding-bottom:6px;'>Under \"Privacy & Security” select \"Cookies\".</li>";	
			scnt1 = scnt1 + "<li style='padding-bottom:6px;'>Select \"Enable all cookies\".</li>";				
			scnt1 = scnt1 + "<li style='padding-bottom:6px;'>Click \"Ok\".</li>";							
			scnt1 = scnt1 + "</ol>"
		}
		else if (browserName == "safari") 
		{
			//alert('Firefox');
			var nmeversion = "Safari " + version;
			//alert(nmeversion);
			var scnt1 = "<span class='verdana_10' style='color:#333333'><b>Safari</b></span>";			
			scnt1 = scnt1 + "<ol type='1'>";			
			scnt1 = scnt1 + "<li style='padding-bottom:6px;'>Click on the \"Safari\" - menu in Safari.</li>";	
			scnt1 = scnt1 + "<li style='padding-bottom:6px;'>Click on the \"Preferences…\" item in the menu - a new window opens.</li>";	
			scnt1 = scnt1 + "<li style='padding-bottom:6px;'>Click on the \"Security\" icon near the top of the window.</li>";	
			scnt1 = scnt1 + "<li style='padding-bottom:6px;'>Under \"Accept cookies” the \"Always\" or \"Only from sites you navigate to\" must be selected.</li>";				
			scnt1 = scnt1 + "<li style='padding-bottom:6px;'>Save changes by clicking \"Ok\" to save changes.</li>";							
			scnt1 = scnt1 + "</ol>"
		}
		else if (browser == "Opera")
		{
			if (/Opera[\/\s](\d+\.\d+)/.test(navigator.userAgent))
			{ 
				//test for Opera/x.x or Opera x.x (ignoring remaining decimal places);
				var oprversion=new Number(RegExp.$1) // capture x.x portion and store as a number
			}

			
			var nmeversion = "Opera " + oprversion ;
			//alert(version);
			var scnt1 = "<span class='verdana_10' style='color:#333333'><b>Opera 9.x</b></span>";
			scnt1 = scnt1 + "<ol type='1'>";			
			scnt1 = scnt1 + "<li style='padding-bottom:6px;'>Click on the \"Tools\"-menu in Opera</li>";	
			scnt1 = scnt1 + "<li style='padding-bottom:6px;'>Click on the \"Preferences…\" item in the menu - a new window opens.</li>";	
			scnt1 = scnt1 + "<li style='padding-bottom:6px;'>Click on \"Advanced\" selection on the top of the window. Then select \"Cookies\" from the left hand side.</li>";	
			scnt1 = scnt1 + "<li style='padding-bottom:6px;'>The \"Enable cookies\" checkbox must be checked, and \"Accept cookies\" should be selected</li>";				
			scnt1 = scnt1 + "<li style='padding-bottom:6px;'>Save changes by clicking \"Ok\".</li>";							
			scnt1 = scnt1 + "</ol>"

			scnt1 = scnt1 + "<span class='verdana_10' style='color:#333333'><b>Opera 7.x</b></span>";				
			scnt1 = scnt1 + "<ol type='1'>";			
			scnt1 = scnt1 + "<li style='padding-bottom:6px;'>Click on the \"Tools\"-menu in Opera</li>";	
			scnt1 = scnt1 + "<li style='padding-bottom:6px;'>Click on the \"Preferences…\" item in the menu - a new window opens.</li>";	
			scnt1 = scnt1 + "<li style='padding-bottom:6px;'>Click on the \"Privacy\" selection near the bottom left of the window.</li>";	
			scnt1 = scnt1 + "<li style='padding-bottom:6px;'>The \"Enable cookies\" checkbox must be checked, and \"Accept all cookies\" should be selected in the \"Normal cookies\" drop-down.</li>";				
			scnt1 = scnt1 + "<li style='padding-bottom:6px;'>Save changes by clicking \"Ok\".</li>";							
			scnt1 = scnt1 + "</ol>"

		}
		
		var scnt = "<table width='100%' height='100%' border='0' cellpadding='3' cellspacing='1'><tr valign='middle'><td valign='center' align='center' style='font-size:12px;color:#333333'><b><u>How to Enable Cookies</u></b><br></td></tr>";
		scnt = scnt + "<tr valign='middle'><td valign='center' class='verdana_10' style='color:#333333'>Currently your <b>"+nmeversion+"</b> browser is set to block cookies. In order to ensure credit for purchases through My Power Mall cookies must be enabled. You can close this window and continue shopping but it is possible your mall may not be credited with the sale if you do. To enable cookies follow the instructions below for the browser version you are using.<br><br></td></tr>";
		
		scnt = scnt + "<tr valign='middle'><td valign='center' class='verdana_10' style='color:#333333'>" + scnt1 + "</td></tr>";
		scnt = scnt + "<tr valign='middle'><td valign='center' class='verdana_10' style='color:#333333' align='center'><input type='button' border='btnClose' class='btn' value='Close' onclick=\"document.getElementById('divChkCokkie').style.display='none';\"/></td></tr></table>";
		//document.getElementById('lockwindow').style.display='none';
		//document.getElementById("lockwindow").style.display="block";
		document.getElementById("divChkCokkie").style.display = "block";
		document.getElementById("divChkCokkie").innerHTML = scnt;

	}
	else
	{
		//alert('cookie is enabled');
	}
}	
//------[END]-----------[chkbrow function for how to enable cookies conditions]-------------[END]--------------


//------[START-MOHIT]-----------[Ajax Function for Menu option]-------------[START-MOHIT]--------------
var XmlHttp; //Global XMLHTTP Request object

//Creating and setting the instance of appropriate XMLHTTP Request object to a “XmlHttp” variable  
function CreateXmlHttp()
{
	//Creating object of XMLHTTP in IE
	try
	{
		XmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
	}
	catch(e)
	{
		try
		{
			XmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
		} 
		catch(oc)
		{
			XmlHttp = null;
		}
	}
	//Creating object of XMLHTTP in Mozilla and Safari 
	if(!XmlHttp && typeof XMLHttpRequest != "undefined") 
	{
		XmlHttp = new XMLHttpRequest();
	}
}

function GetCatId(CatId,MallId,ShopperID) 
{
    //alert('test: ' + CatId);
	var requestUrl = global_siteurl + "AjaxStorePopup.aspx";//?CatId=" + CatId;
	var str="CatId="+CatId+"&ShopperID="+ShopperID+"&MallId="+MallId; 	
	//var requestUrl = global_siteurl + "ajax.ascx?CatId=" + CatId; 	
	//alert('test: ' + str);
	CreateXmlHttp();
	// If browser supports XMLHTTPRequest object
	if(XmlHttp)
	{
	    //alert('test: ' + requestUrl);
		XmlHttp.onreadystatechange = HandleResponse; 		//Setting the event handler for the response
		//Initializes the request object with GET (METHOD of posting), 
		//Request URL and sets the request as asynchronous.
		XmlHttp.open("POST", requestUrl,  true);
		
        XmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");
		//Sends the request to server
		XmlHttp.send(str);		
	}
}


//Called when response comes back from server
function HandleResponse()
{
	// To make sure receiving response data from server is completed
	//alert("HandleResponse"  + XmlHttp.readyState);
	if(XmlHttp.readyState == 4 || XmlHttp.readyState=="complete")
	{
		// To make sure valid response is received from the server, 200 means response received is OK
		var Responsetext  = XmlHttp.responseText;
        //alert("Responsetext: " + Responsetext)
	    document.getElementById('divmenu').style.display = 'block';
		document.getElementById('divmenu').innerHTML = Responsetext;
	}
	else
	{
	    document.getElementById('divmenu').style.display = 'none';
		//alert("There was a problem retrieving data from the server." );
		
	}
}




