var IDA=0;
var TT=0;

function ShowDiv(divid)
{
  ID = document.getElementById('searchResultsDiv');
  if(ID.style.display == "none") ID.style.display = ""; 
	else if(ID.style.display == "") ID.style.display = "none";
}

function HideDiv(divid)
{
	ID = document.getElementById(divid);
	if(ID.style.display == "none") ID.style.display = ""; 
	else if(ID.style.display == "") ID.style.display = "none";    
}


function aFunc()
  {
  var xmlHttp;
  
  var se = mform.Text.value;
  try
    {
    // Firefox, Opera 8.0+, Safari
    xmlHttp=new XMLHttpRequest();
    }
  catch (e)
    {
    // Internet Explorer
    try
      {
      xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
      }
    catch (e)
      {
      try
        {
        xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
        }
      catch (e)
        {
        alert("Your browser does not support AJAX!");
        return false;
        }
      }
    }
    xmlHttp.onreadystatechange=function()
      {
      if(xmlHttp.readyState==4)
        {      
		document.getElementById('searchResultsDiv').innerHTML = xmlHttp.responseText;
		//alert(xmlHttp.responseText);
		}
      }
    xmlHttp.open("GET","/search.php?sendit=1&searched="+se,true);
    xmlHttp.send(null);
  }

function getit(se){

document.mform.Text.value=se;
document.getElementById("searchResultsDiv").innerHTML = "";
mform.submit();

}

function goff(IDD){
if(IDD > 0)document.getElementById("searchResultsDiv"+IDD).innerHTML = "";
else document.getElementById("searchResultsDiv").innerHTML = "";

} 

function suggestOver(div_value) {
	div_value.className = 'suggest_link_over';
}
//Mouse out function
function suggestOut(div_value) {
	div_value.className = 'suggest_link';
}





function aFunc2()
  {
  var xmlHttp;
  
  var se = TextSearch.TextB.value;
  try
    {
    // Firefox, Opera 8.0+, Safari
    xmlHttp=new XMLHttpRequest();
    }
  catch (e)
    {
    // Internet Explorer
    try
      {
      xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
      }
    catch (e)
      {
      try
        {
        xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
        }
      catch (e)
        {
        alert("Your browser does not support AJAX!");
        return false;
        }
      }
    }
	

            xmlHttp.overrideMimeType('text/html; charset=iso-8859-1');


    xmlHttp.onreadystatechange=function()
      {
      if(xmlHttp.readyState==4)
        {      
		document.getElementById('searchResultsDivB').innerHTML = xmlHttp.responseText;
		//alert(xmlHttp.responseText);
		}
      }
    xmlHttp.open("GET","/search.php?sendit2=1&searched="+se,true);
    xmlHttp.send(null);
  }

function getit2(se){

document.TextSearch.TextB.value=se;
document.getElementById("searchResultsDivB").innerHTML = "";
TextSearch.submit();

}

function goff2(){
document.getElementById("searchResultsDivB").innerHTML = "";

} 

function suggestOver2(div_value) {
	div_value.className = 'suggest_link_over';
}
//Mouse out function
function suggestOut2(div_value) {
	div_value.className = 'suggest_link';
}

function getit3(ID,vari,se){

sauceform['votes['+ID+']['+vari+']'].value=se;
document.getElementById("searchResultsDiv"+ID).innerHTML = "";

}


var old=0;
function guard(x) {
if ((x.value.length-old)>1){
x.value="";
alert('Pasting not allowed!')
}
old=x.value.length
} 

function checkform ( form )
{

if (form.agreed.checked == "")  {
    alert( "You must agree to the terms." );
    return false ;
  }  


}


function Start(page) {
OpenWin = this.open("http://www.saucemagazine.com/"+page, "CtrlWindow", "toolbar=no,menubar=no,location=no,scrollbars=no,resizable=no,height=375,width=350");
}

function Startopen(page) {
OpenWin = this.open("http://www.saucemagazine.com/"+page, "CtrlWindow", "toolbar=no,menubar=no,location=no,scrollbars=no,resizable=no,height=450,width=350");
}

function submitonce(theform){
//if IE 4+ or NS 6+
if (document.all||document.getElementById){
//screen thru every element in the form, and hunt down "submit" and "reset"
for (i=0;i<theform.length;i++){
var tempobj=theform.elements[i]
if(tempobj.type.toLowerCase()=="submit"||tempobj.type.toLowerCase()=="reset")
//disable em
tempobj.disabled=true


}
}
}

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.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_setTextOfTextfield(objName,x,newText) { //v3.0
  var obj = MM_findObj(objName); if (obj) obj.value = newText;
}

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_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 Mailto(nm)   
{
	// Used to id browsers.
	var browser="";
	if(navigator.appName=="Netscape" && 	parseInt(navigator.appVersion)==2) { browser="n2"; }
	if(navigator.appName=="Netscape" && 	parseInt(navigator.appVersion)==3) { browser="n3"; }
	if(navigator.appName=="Netscape" && 	parseInt(navigator.appVersion)==4) { browser="n4"; }
	if(navigator.appName=="Netscape" && 	parseInt(navigator.appVersion)==5) { browser="n5"; }
	if(navigator.appVersion.indexOf("MSIE 3.0") != -1) { 	browser="ie3"; }
	if(navigator.appVersion.indexOf("MSIE 4.0") != -1) { 	browser="ie4"; }
	if(navigator.appVersion.indexOf("MSIE 5.0") != -1) { 	browser="ie5"; }


	// Position the window if we're in netscape 4
	var w=0;
	var h=0;
	if ( browser=="n4" )
	{
		var screen_height=parent.screen.height;
		var screen_width=parent.screen.width;
		var main_height=parent.window.innerHeight;
		w=(screen_width/2)-300;
	}

	var newWind = 
	window.open("http://www.saucemagazine.com/contact.php?c="+nm,
	"display",
	"width=400,height=375,screenX="+w+",screenY="+h);

	if (newWind.opener == null) {
		newWind.opener = window;
	} else {
		if ( browser=="n3"  ||  browser=="n4"  ||  browser=="ie4"  ||  browser=="ie5")
			newWind.focus();
	}   
}

function Letus(nm)   
{
	// Used to id browsers.
	var browser="";
	if(navigator.appName=="Netscape" && 	parseInt(navigator.appVersion)==2) { browser="n2"; }
	if(navigator.appName=="Netscape" && 	parseInt(navigator.appVersion)==3) { browser="n3"; }
	if(navigator.appName=="Netscape" && 	parseInt(navigator.appVersion)==4) { browser="n4"; }
	if(navigator.appName=="Netscape" && 	parseInt(navigator.appVersion)==5) { browser="n5"; }
	if(navigator.appVersion.indexOf("MSIE 3.0") != -1) { 	browser="ie3"; }
	if(navigator.appVersion.indexOf("MSIE 4.0") != -1) { 	browser="ie4"; }
	if(navigator.appVersion.indexOf("MSIE 5.0") != -1) { 	browser="ie5"; }


	// Position the window if we're in netscape 4
	var w=0;
	var h=0;
	if ( browser=="n4" )
	{
		var screen_height=parent.screen.height;
		var screen_width=parent.screen.width;
		var main_height=parent.window.innerHeight;
		w=(screen_width/2)-300;
	}

	var newWind = 
	window.open("http://www.saucemagazine.com/contact.php?g=1",
	"display",
	"width=400,height=435,screenX="+w+",screenY="+h);

	if (newWind.opener == null) {
		newWind.opener = window;
	} else {
		if ( browser=="n3"  ||  browser=="n4"  ||  browser=="ie4"  ||  browser=="ie5")
			newWind.focus();
	}   
}


function Comments(nm)   
{
	// Used to id browsers.
	var browser="";
	if(navigator.appName=="Netscape" && 	parseInt(navigator.appVersion)==2) { browser="n2"; }
	if(navigator.appName=="Netscape" && 	parseInt(navigator.appVersion)==3) { browser="n3"; }
	if(navigator.appName=="Netscape" && 	parseInt(navigator.appVersion)==4) { browser="n4"; }
	if(navigator.appName=="Netscape" && 	parseInt(navigator.appVersion)==5) { browser="n5"; }
	if(navigator.appVersion.indexOf("MSIE 3.0") != -1) { 	browser="ie3"; }
	if(navigator.appVersion.indexOf("MSIE 4.0") != -1) { 	browser="ie4"; }
	if(navigator.appVersion.indexOf("MSIE 5.0") != -1) { 	browser="ie5"; }


	// Position the window if we're in netscape 4
	var w=0;
	var h=0;
	if ( browser=="n4" )
	{
		var screen_height=parent.screen.height;
		var screen_width=parent.screen.width;
		var main_height=parent.window.innerHeight;
		w=(screen_width/2)-300;
	}

	var newWind = 
	window.open("http://www.saucemagazine.com/contact.php?cmmt=1",
	"display",
	"width=400,height=435,screenX="+w+",screenY="+h);

	if (newWind.opener == null) {
		newWind.opener = window;
	} else {
		if ( browser=="n3"  ||  browser=="n4"  ||  browser=="ie4"  ||  browser=="ie5")
			newWind.focus();
	}   
}

function winOpen()   
{
	// Used to id browsers.
	var browser="";
	if(navigator.appName=="Netscape" && 	parseInt(navigator.appVersion)==2) { browser="n2"; }
	if(navigator.appName=="Netscape" && 	parseInt(navigator.appVersion)==3) { browser="n3"; }
	if(navigator.appName=="Netscape" && 	parseInt(navigator.appVersion)==4) { browser="n4"; }
	if(navigator.appName=="Netscape" && 	parseInt(navigator.appVersion)==5) { browser="n5"; }
	if(navigator.appVersion.indexOf("MSIE 3.0") != -1) { 	browser="ie3"; }
	if(navigator.appVersion.indexOf("MSIE 4.0") != -1) { 	browser="ie4"; }
	if(navigator.appVersion.indexOf("MSIE 5.0") != -1) { 	browser="ie5"; }


	// Position the window if we're in netscape 4
	var w=0;
	var h=0;
	if ( browser=="n4" )
	{
		var screen_height=parent.screen.height;
		var screen_width=parent.screen.width;
		var main_height=parent.window.innerHeight;
		w=(screen_width/2)-300;
	}

	var newWind = 
	window.open("http://www.saucemagazine.com/friend.php?ARTICLE=" +
	document.URL,
	"display",
	"width=525,height=415,screenX="+w+",screenY="+h);

	if (newWind.opener == null) {
		newWind.opener = window;
	} else {
		if ( browser=="n3"  ||  browser=="n4"  ||  browser=="ie4"  ||  browser=="ie5")
			newWind.focus();
	}   
}

function textLimit(field, maxlen) {
if (field.value.length > maxlen)
alert('You have reached your 500 character maximum! No more characters allowed.');
if (field.value.length > maxlen)
field.value = field.value.substring(0, maxlen);
}


function Request(nm)   
{
	// Used to id browsers.
	var browser="";
	if(navigator.appName=="Netscape" && 	parseInt(navigator.appVersion)==2) { browser="n2"; }
	if(navigator.appName=="Netscape" && 	parseInt(navigator.appVersion)==3) { browser="n3"; }
	if(navigator.appName=="Netscape" && 	parseInt(navigator.appVersion)==4) { browser="n4"; }
	if(navigator.appName=="Netscape" && 	parseInt(navigator.appVersion)==5) { browser="n5"; }
	if(navigator.appVersion.indexOf("MSIE 3.0") != -1) { 	browser="ie3"; }
	if(navigator.appVersion.indexOf("MSIE 4.0") != -1) { 	browser="ie4"; }
	if(navigator.appVersion.indexOf("MSIE 5.0") != -1) { 	browser="ie5"; }


	// Position the window if we're in netscape 4
	var w=0;
	var h=0;
	if ( browser=="n4" )
	{
		var screen_height=parent.screen.height;
		var screen_width=parent.screen.width;
		var main_height=parent.window.innerHeight;
		w=(screen_width/2)-300;
	}

	var newWind = 
	window.open("http://www.saucemagazine.com/contact.php?req="+nm,
	"display",
	"width=400,height=435,screenX="+w+",screenY="+h);

	if (newWind.opener == null) {
		newWind.opener = window;
	} else {
		if ( browser=="n3"  ||  browser=="n4"  ||  browser=="ie4"  ||  browser=="ie5")
			newWind.focus();
	}   
}

function GC(nm)   
{
	// Used to id browsers.
	var browser="";
	if(navigator.appName=="Netscape" && 	parseInt(navigator.appVersion)==2) { browser="n2"; }
	if(navigator.appName=="Netscape" && 	parseInt(navigator.appVersion)==3) { browser="n3"; }
	if(navigator.appName=="Netscape" && 	parseInt(navigator.appVersion)==4) { browser="n4"; }
	if(navigator.appName=="Netscape" && 	parseInt(navigator.appVersion)==5) { browser="n5"; }
	if(navigator.appVersion.indexOf("MSIE 3.0") != -1) { 	browser="ie3"; }
	if(navigator.appVersion.indexOf("MSIE 4.0") != -1) { 	browser="ie4"; }
	if(navigator.appVersion.indexOf("MSIE 5.0") != -1) { 	browser="ie5"; }


	// Position the window if we're in netscape 4
	var w=0;
	var h=0;
	if ( browser=="n4" )
	{
		var screen_height=parent.screen.height;
		var screen_width=parent.screen.width;
		var main_height=parent.window.innerHeight;
		w=(screen_width/2)-300;
	}

	var newWind = 
	window.open("http://www.saucemagazine.com/gcimg.php?nm="+nm,
	"display",
	"width=350,height=435,screenX="+w+",screenY="+h);

	if (newWind.opener == null) {
		newWind.opener = window;
	} else {
		if ( browser=="n3"  ||  browser=="n4"  ||  browser=="ie4"  ||  browser=="ie5")
			newWind.focus();
	}   
}


function startit(startFile){
	var s2 = new SWFObject("mediaplayer.swf","playlist","700","360","7","#CCCCCC");
	s2.addParam("allowfullscreen","true");
	s2.addVariable("shuffle","false");	
	s2.addVariable("showdigits","total");	
	s2.addVariable("file",startFile);
	s2.addVariable("displayheight","340");
	s2.addVariable("displaywidth","450");
	s2.addVariable("backcolor","0x3B3C3E");
	s2.addVariable("frontcolor","0xCCCCCC");
	s2.addVariable("lightcolor","0x000000");
	s2.addVariable("autostart","true");
	s2.addVariable("bufferlength","15");
	s2.addVariable("showicons","true");
	s2.addVariable("thumbsinplaylist","true");
	s2.write("player2");
	
}

function aFunction(vid)
  {
  var xmlHttp;
  try
    {
    // Firefox, Opera 8.0+, Safari
    xmlHttp=new XMLHttpRequest();
    }
  catch (e)
    {
    // Internet Explorer
    try
      {
      xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
      }
    catch (e)
      {
      try
        {
        xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
        }
      catch (e)
        {
        alert("Your browser does not support AJAX!");
        return false;
        }
      }
    }
    xmlHttp.onreadystatechange=function()
      {
      if(xmlHttp.readyState==4)
        {
        startit(xmlHttp.responseText);
		}
      }
    xmlHttp.open("GET","/media.php?sv="+vid,true);
    xmlHttp.send(null);
  }

function loadvid(t,id)
  {
  	IDA=id;
	TT=t;
  
  var s2 = new SWFObject("/mediaplayer2.swf","playlist","320","200","8","#CCCCCC");
	s2.addParam("allowfullscreen","false");
	s2.addVariable('linkfromdisplay', 'true');
	s2.addVariable('linktarget',"_self");
	s2.addVariable("showdigits","total");	
	s2.addVariable("shuffle","false");
	s2.addVariable("file","/saucevids.php?saucev="+id+"&t="+t);
	s2.addVariable("displayheight","180");
	s2.addVariable("displaywidth","320");
	s2.addVariable("backcolor","0x3B3C3E");
	s2.addVariable("frontcolor","0xCCCCCC");
	s2.addVariable("lightcolor","0x000000");
	s2.addVariable("autostart","false");
	s2.addVariable("bufferlength","15");
	s2.addVariable("thumbsinplaylist","false");
	s2.addVariable('enablejs', 'true'); // JavaScript so the magic happens
	s2.addVariable('javascriptid', 'mpl');
	s2.addVariable("repeat","list");
	s2.write("player2");
  }
  
function newPage(url)
{
//sendEvent('stop');
window.location =url;
}

function getUpdate(typ,pr1,pr2,swf) { 

  if((typ == 'state')&&(pr1 == '2')) { ajaxFunction2(); }
};

function ajaxFunction2(t,id)
  {
  var xmlHttp;
  try
    {
    // Firefox, Opera 8.0+, Safari
    xmlHttp=new XMLHttpRequest();
    }
  catch (e)
    {
    // Internet Explorer
    try
      {
      xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
      }
    catch (e)
      {
      try
        {
        xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
        }
      catch (e)
        {
        alert("Your browser does not support AJAX!");
        return false;
        }
      }
    }
    xmlHttp.onreadystatechange=function()
      {
      if(xmlHttp.readyState==4)
        {
        
		}
      }
    xmlHttp.open("GET","/media.php?tt="+TT+"&sa="+IDA,true);
    xmlHttp.send(null);
  }
  
  
  
  
  
  
function aFuncrc(IDD,vari)
  {
  var xmlHttp;
  
  var se = sauceform['votes['+IDD+']['+vari+']'].value;
  try
    {
    // Firefox, Opera 8.0+, Safari
    xmlHttp=new XMLHttpRequest();
    }
  catch (e)
    {
    // Internet Explorer
    try
      {
      xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
      }
    catch (e)
      {
      try
        {
        xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
        }
      catch (e)
        {
        alert("Your browser does not support AJAX!");
        return false;
        }
      }
    }
    xmlHttp.onreadystatechange=function()
      {
      if(xmlHttp.readyState==4)
        {      
		document.getElementById('searchResultsDiv'+IDD).innerHTML = xmlHttp.responseText;
		//alert(xmlHttp.responseText);
		}
      }
    xmlHttp.open("GET","/search.php?IDD="+IDD+"&vari="+vari+"&sendit3=1&searched="+se,true);
    xmlHttp.send(null);
  }
  
  
  