$.fn.clearForm = function() {
  return this.each(function() {
    var type = this.type, tag = this.tagName.toLowerCase();
    if (tag == 'form')
      return $(':input',this).clearForm();
    if (type == 'text' || type == 'password' || tag == 'textarea')
      this.value = '';
    else if (type == 'checkbox' || type == 'radio')
      this.checked = false;
    else if (tag == 'select')
      this.selectedIndex = 0;
  });
};



/* Added Menu Functionality */
$(document).ready(function(){
	
	var gallerynum = 0;
	$('div.gallery div.mask').each(function(){
		$(this).easySlider({ //initialize slider and controls
			auto: false,
			continuous: true,
			middleShow: true,
			nextId: "next"+gallerynum, //each slider needs different control ids
			prevId: "prev"+gallerynum
		});
		gallerynum = gallerynum+1;
	});
	
	
for(var i in document.links)
	document.links[i].onfocus = document.links[i].blur;

});


function echeck(str) {

		var at="@";
		var dot=".";
		var lat=str.indexOf(at);
		var lstr=str.length;
		var ldot=str.indexOf(dot);
		if (str.indexOf(at)==-1){ return false;	}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){  return false;	}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){ return false; }

		 if (str.indexOf(at,(lat+1))!=-1){ return false; }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){ return false; }

		 if (str.indexOf(dot,(lat+2))==-1){ return false; }
		
		 if (str.indexOf(" ")!=-1){ return false; }

 		 return true;			
	}
	

function showPrevAddrCtls()
    {
        var prevAddrReq = document.getElementById("ddlPrevAddrRequired").value;
        var prevAddrDiv = document.getElementById("divPrevAddress");
        
        if (prevAddrReq == "Yes")
            prevAddrDiv.style.display = "block";  
        else
            prevAddrDiv.style.display = "none";  
        
    }
    
function switchforms(){
	$('#confirmdiv').hide();
	$('#orderformdiv').show();
}

