/* empty / fill those form elements */
function nameEmpty() {
	if(document.newsletterleft.newsletterName.value=='Your name') {document.newsletterleft.newsletterName.value = ''};
	if(document.quickenquiry.enquiryName.value=='Your name') {document.quickenquiry.enquiryName.value = ''}
}
function nameFill() {
	if(document.newsletterleft.newsletterName.value==''){document.newsletterleft.newsletterName.value='Your name'};
	if(document.quickenquiry.enquiryName.value==''){document.quickenquiry.enquiryName.value='Your name'}
}
function tradeemailEmpty() {
	if(document.tradeloginform.tradeemail.value=='email address') {document.tradeloginform.tradeemail.value = ''}
}
function tradeemailFill() {
	if(document.tradeloginform.tradeemail.value==''){document.tradeloginform.tradeemail.value='email address'}
}
function tradepasswordEmpty() {
	if(document.tradeloginform.tradepassword.value=='password') {document.tradeloginform.tradepassword.value = ''}
}
function tradepasswordFill() {
	if(document.tradeloginform.tradepassword.value==''){document.tradeloginform.tradepassword.value='password'}
}
function newsletteremailEmpty() {
	if(document.homenewsletterform.newsletteremail.value=='email address') {document.homenewsletterform.newsletteremail.value = ''}
}
function newsletteremailFill() {
	if(document.homenewsletterform.newsletteremail.value==''){document.homenewsletterform.newsletteremail.value='email address'}
}
function emailEmpty() {
	if(document.newsletterleft.newsletterEmail.value=='Your email') {document.newsletterleft.newsletterEmail.value = ''}
}
function emailFill() {
	if(document.newsletterleft.newsletterEmail.value==''){document.newsletterleft.newsletterEmail.value='Your email'}
}
function phoneEmpty() {
	if(document.quickenquiry.enquiryPhone.value=='Phone no.') {document.quickenquiry.enquiryPhone.value = ''}
}
function phoneFill() {
	if(document.quickenquiry.enquiryPhone.value==''){document.quickenquiry.enquiryPhone.value='Phone no.'}
}

/* email address validation */
function validate(form_id,email) {
   var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
   var address = document.forms[form_id].elements[email].value;
   if(reg.test(address) == false) {
      alert('Please enter a valid email address.');
      return false;
   }
}
/*--- be kind rebind ---*/
function initBinding()
{
$('#quickcarttoggle2').click(
function()
{
$('#basket').hide();
});

$(".quickdelete").click(function() {
var thisitem = this.id;
$.ajax({
type: "GET",
url: "scripts/CRdeleteItem.php",
cache: false,
data: "thisitem=" + thisitem,
success: function(html){
$.scrollTo('#header', 100);
$('#basket').show(100);
$.ajax({
type: "GET",
url: "cherishedQuickCart.php",
cache: false,
success: function(html){
$('#quickcartdetails').html(html);
initBinding();
}
});
}
});
});
}
/*---ende init binde, my frens---*/
$(document).ready(function() {
initBinding();
var flashvars = {};
var params = {wmode: "transparent"};
var attributes = {};
swfobject.embedSWF("images/cherishedbanner.swf", "banner", "1107", "273", "9.0.0","expressInstall.swf", flashvars, params, attributes);
$("#productmenu").hide();
$("#information").hide();
$('#basket').hide();
$('#furtherlinks').hide();
$('.map').click(function (e) {
$.modal('<iframe src="'+this.href+'&output=embed"></iframe><p class="larger"><a target="_blank" href="'+this.href+'">View larger</a></p>');
return false;
});
$.fn.fadeToggle = function(speed, easing, callback) {
return this.animate({opacity: 'toggle', height: 'toggle'}, speed, easing, callback);
};
$('#quickcarttoggle2').click(
function()
{
$('#basket').hide();
});
$('#furtherlinkstrigger').click(
function()
{
$('#furtherlinks').fadeToggle('slow');
return false;
});
$("#topbasketlink").click(function(){
$.ajax({
type: "GET",
url: "cherishedQuickCart.php",
cache: false,
success: function(html){
$('#quickcartdetails').html(html);
initBinding();
}
});
$("#basket").toggle(250);
});
$('#infotrigger').click(function() {
$('#information').fadeToggle('slow');
return false;
});
$('#productslink').hover(
function(){
$("#productmenu").slideDown('fast').show();
});
$("#banner, #content").mouseover(function(){
$("#productmenu").slideUp('slow');
});
$('#topvatswitch').click(function() {
$.ajax({
    type: "POST",
    url: "scripts/switchVat.php",
    cache: false,
    data: "vatswitch=1",
    dataType: "html",
    success: function(html){
	$("#topvatswitch").highlightFade({color:'rgb(128, 255, 128)',speed:1500,iterator:'sinusoidal'});
	location.reload(true);
    },
    error: function(msg){
    alert( "An Error Occurred: " + msg );
    }
    });
    });
/*$(window).bind("resize", resizeWindow);
function resizeWindow( e ) {
var newWindowWidth = $(window).width();
//alert(newWindowWidth);
if(newWindowWidth<1000) {
$(window).css("overflow-x", "hidden");
}
}*/
});