loader = new Image();
loader.src = "http://www.westonfavellshopping.com/images/loader.gif";
var change = false;

function navmenuon(div) {
	div.className = "navon";
	
}

function navmenuoff(div) {
	div.className = "navoff";
	
}

function scroller(element) {
    new Fx.Scroll(window).toElement(element);

}

function scrollto() {
    new Fx.Scroll(window).scrollTo(0, 120);

}


function mallplan(plan) {
	
	if (plan == 'upper') {
	document.getElementById('uppermall').style.zIndex = "1";
	document.getElementById('lowermall').style.zIndex = "0";
	document.getElementById('lower').className = "";
	
	document.getElementById('lowerstores').style.display = "none";
	document.getElementById('upperstores').style.display = "block";
		document.getElementById('lowermall').style.display = "none";
	document.getElementById('uppermall').style.display = "block";
	
	} else if (plan == 'lower') {
	document.getElementById('uppermall').style.zIndex = "0";
	document.getElementById('upper').className = "";
	document.getElementById('lowermall').style.zIndex = "1";
		document.getElementById('uppermall').style.display = "none";
	document.getElementById('lowermall').style.display = "block";
	document.getElementById('upperstores').style.display = "none";
	document.getElementById('lowerstores').style.display = "block";
	change = true;
	}
	document.getElementById(plan).className = "selected";
	if(change) {
	getStores(plan);	
	}

}

function getStores(plan) {
document.getElementById('storelist').innerHTML = '<img src="http://www.westonfavellshopping.com/images/loader.gif"/>';	

new Ajax('http://www.westonfavellshopping.com/processes/getStores.php', {
	method: 'post',
	//if method is post, you can write parameters here.  
	//Can be a querystring, an object or a Form element.
	postBody: 'plan='+plan,
	//$(element) to insert the response text of the XHR into, upon completion of the request.
	update: $('storelist'),
	//Execute scripts in the response text onComplete.
	evalScripts: true
}).request();	
	
}

var o_image_container = document.getElementById( 'image_container' );
if (o_image_container) {
	o_image_container.style.width = "145px";
	o_image_container.style.height = "200px";
	}
var weston_ss_delay = 5 * 1000;

var weston_current_index = 0;
	var g_opacity = 100;
	var g_interval = 50;
	function setOpacity(next_index) {
		var o = document.getElementById( 'westonli_' + next_index );
		if (!o) return;
		o.style.opacity = g_opacity / 100;
		o.style.filter = "alpha(opacity=" + g_opacity + ")";
		if (g_opacity > 0) {
			g_opacity -= 5;
			window.setTimeout( "setOpacity(" + next_index + ")", g_interval );
			}
		else {

			}
		}
function weston_Advance() {
	var o = document.getElementById( 'image_container' );
	if (!o) return;
	if (!o.innerHTML) return;
	var next_index = weston_current_index + 1;
	var weston_Images = 5;
	next_index = next_index % weston_Images;
	var o_curr = document.getElementById( 'westonli_' + weston_current_index );
	var o_next = document.getElementById( 'westonli_' + next_index );
	var o_blan = document.getElementById( 'weston_inner_blank' );
	o_blan.style.zIndex = parseInt( o_curr.style.zIndex ) + 1;
	o_next.style.zIndex = parseInt( o_curr.style.zIndex ) + 2;
	o_next.style.opacity = 1;
	o_next.style.filter = "alpha(opacity=100)";
	o_curr.style.zIndex = parseInt( o_curr.style.zIndex ) + 3;
	g_opacity = 100;
	setOpacity(weston_current_index);
	weston_current_index = next_index;
	setTimeout( "weston_Advance()", weston_ss_delay );
	}
function weston_Start() {
	setTimeout( "weston_Advance()", weston_ss_delay );
	}
	
	
addEvent( window, 'load', weston_Start );

function addEvent(obj, evType, fn){ 
 if (obj.addEventListener){ 
   obj.addEventListener(evType, fn, false); 
   return true; 
 } else if (obj.attachEvent){ 
   var r = obj.attachEvent("on"+evType, fn); 
   return r; 
 } else { 
   return false; 
 } 
}

function sendmessage() {
var email = document.getElementById('email').value;
var name = document.getElementById('name').value;
var subject = document.getElementById('subject').value;
var message = document.getElementById('message').value;

if((message == '') || (subject == '') || (email == '') || (name == '')) {
document.getElementById('sendmessagecon').innerHTML = '<div id="sendmessage"><a href="javascript:void(0);" onclick="sendmessage();"></a></div><span style="color:#ff0000;">Please enter all the fields</span>';	
} else {
	
document.getElementById('sendmessagecon').innerHTML = '<img src="http://www.westonfavellshopping.com/images/loader.gif"/>';	

new Ajax('http://www.westonfavellshopping.com/processes/mail.php', {
	method: 'post',
	//if method is post, you can write parameters here.  
	//Can be a querystring, an object or a Form element.
	postBody: 'email='+email+'&message='+message+'&subject='+subject+'&name='+name,
	//$(element) to insert the response text of the XHR into, upon completion of the request.
	update: $('sendmessagecon'),
	//Execute scripts in the response text onComplete.
	evalScripts: true
}).request();
	
}
}

function getDirections() {
	if((document.getElementById('postcode').value == "") || (document.getElementById('postcode').value == "your post code")) {
	alert("Please enter your postcode");	
	} else {
window.open("http://maps.google.com/?q=to:NN3%208JZ,%20from:"+document.getElementById('postcode').value);	
	}
}

function directionson(div) {
div.className = "on"	
}

function directionsoff(div) {
div.className = "off"	
}

function NavigatePage(page) {
location.href = "http://www.westonfavellshopping.com/page/"+page;
	
}


