function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function MM_reloadPage(init) {  //reloads the window if Nav4 resized
	if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
		document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
	else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);

function MM_findObj(n, d) { //v4.01
	var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
		d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
	if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
	for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
	if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_showHideLayers() { //v6.0
alert('hello');
	var i,p,v,obj,args=MM_showHideLayers.arguments;
	for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
		if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
		obj.visibility=v; }
}

function IsEmpty(fld)
{
	if((fld.value == "" || fld.value.length == 0))
	{
		return false;
	}
	var regex = /^\s*$/; 
	if(regex.test(fld.value))
		{
			fld.focus();
			return false;
	}
	return true;
}

// Enter the words to be filtered in the line below:
var common_words_arr=new Array("at", "by", "in", "on", "to", "from", "of", "for", "with", "into", "as", "but", "off", "than", "a", "an", "the", "till", "until", "up", "because", "is", "will", "can", "they", "he", "she", "it", "I", "you","those", "these", "them", "their", "theirs", "our", "your", "his", "hers");

var common_arr=new Array;
var common_alert_count=0;
function reset_alert_count()
{
common_alert_count=0;
}
function validate_user_text(value)
{
	reset_alert_count();
	var compare_text=value;
	for(var i=0; i<common_words_arr.length; i++)
	{
			if(common_words_arr[i]==value.toLowerCase())
			{
				common_alert_count++;
			}
	}
	
	var alert_text="";
	/*for(var k=1; k<=common_alert_count; k++)
	{
		alert_text+="\n" + "(" + k + ")  " + common_arr[k-1];
	}*/
	if(common_alert_count>0)
	{
		/*alert("The form cannot be submitted.\nThe following illegal words were found:\n_______________________________\n" + alert_text + "\n_______________________________");
		document.form1.user_text.select();*/
		return false;
	}
	else
	{
		//document.form1.submit();
		return true;
	}
}

function popupAmazon(sku,index) {
	var sUrl = "../controls/amazon_popup.aspx?sku=" + sku + "&index=" +index;
	//var sFeature = "";
	window.open(sUrl,'','toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=200,height=225,left=100,top=100');
}

function popupPreview()
{
	window.open('../controls/preview.aspx','','toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=200,height=225,left=100,top=100');
}
