<!--
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_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_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_ClickImage() { //v3.0
  var i,j=0,x,a=MM_ClickImage.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];
   }
   if ((y=MM_findObj('item_ref1'))!=null){
     y.href='item.php?id='+a[4];
   }
   if ((y=MM_findObj('item_ref2'))!=null){
     y.href='item.php?id='+a[4];
   }
}
function openWin($url) {
  msgWindow= window.open($url,"displayWindow","width=780,height=600,status=no,toolbar=no,menubar=no,scrollbars=yes");
}
function closeIt(){
  window.close();
}

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 viewform(m, w, h) {
   var scroll = 'yes';
   var settings;
   var LeftPosition;
   var TopPosition;
   var win;
              
   LeftPosition = (screen.width) ? (screen.width-w)/2 : 0;
   TopPosition = (screen.height) ? (screen.height-h)/2 : 0;
  
   settings = 'height='+h+',width='+w+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll;
   settings = settings + ',resizable=no,maximize=no,status=no,toolbar=no,directories=no,menubar=no,location=no,dependent=yes';
                      
   win = window.open(m, 'pre', settings);
   win.name = 'name';
   win.focus();
}
function viewformclose(m, w, h) {
   var scroll = 'yes';
   var settings;
   var LeftPosition;
   var TopPosition;
   var win;
              
   LeftPosition = (screen.width) ? (screen.width-w)/2 : 0;
   TopPosition = (screen.height) ? (screen.height-h)/2 : 0;
  
   settings = 'height='+h+',width='+w+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll;
   settings = settings + ',resizable=no,maximize=no,status=no,toolbar=no,directories=no,menubar=no,location=no';
                      
   win = window.open(m, 'pre', settings);
   win.name = 'name';
   win.focus();
   win.alert('!!!!!');
   win.document.write('window.close();');
}
function viewform2(m, w, h) {
//   var w = 300;
//   var h = 380;
   var scroll = 'yes';
   var settings;
   var LeftPosition;
   var TopPosition;
   var win;
              
   LeftPosition = (screen.width) ? (screen.width-w)/2 : 0;
   TopPosition = (screen.height) ? (screen.height-h)/2 : 0;
  
   settings = 'height='+h+',width='+w+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll;
   settings = settings + ',resizable=no,maximize=no,status=no,toolbar=no,directories=no,menubar=no,location=no';
                      
   win = window.open(m, 'pre', settings);
   win.name = 'name';
   win.focus();
}
function viewformi(m, w, h,r) {
   var scroll = 'yes';
   var settings;
   var LeftPosition;
   var TopPosition;
   var win;
              
   LeftPosition = (screen.width) ? (screen.width-w)/2 : 0;
   TopPosition = (screen.height) ? (screen.height-h)/2 : 0;
   r='yes';
   settings = 'height='+h+',width='+w+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll;
   settings = settings + ',resizable='+ r + ',maximize=no,status=no,toolbar=no,directories=no,menubar=no,location=no';
                      
   win = window.open(m, 'pre', settings);
   win.name = 'name';
   win.focus();
}
function ViewOtherImg(name,main) {

   tmp_src = document.images[main].src;
   document.images[main].src = document.images[name].src;
   document.images[name].src = tmp_src;   
  
}                                

function conf() {
  var reply = confirm('This record will be permanently deleted. Do you want to continue?');

  if(reply) {
     return true;
   } else {
     return false;
   }
}                                                                 


function validEmail(email) {
  invalidChars = " /:,;";
  if (email == "") {
    return false;
  }
  for (i=0; i<invalidChars.length;i++) {
    badChar = invalidChars.charAt(i);
    if (email.indexOf(badChar,0) > -1) {
      return false;
    }
  }
  atPos = email.indexOf("@",1);
  if (atPos == -1) {
    return false;
  }
  if (email.indexOf("@",atPos+1) > -1) {
    return false;
  }
  periodPos = email.indexOf(".",atPos);
  if (periodPos == -1) {
    return false;
  }
  if (periodPos+3 > email.length) {
    return false;
  }
  return true;
}

function resize() {
var i=0;
var LeftPosition;
var TopPosition;
var w;
var h;
  if (navigator.appName == 'Netscape') i=40;
  if (document.images[0]) 
  {
    w = document.images[0].width+100;
    h = document.images[0].height+155-i;
    window.resizeTo(w, h);
    LeftPosition = (screen.width) ? (screen.width-w)/2 : 0;
    TopPosition = (screen.height) ? (screen.height-h)/2 : 0;
    window.moveTo(LeftPosition, TopPosition); 
  }
  self.focus();
}




// left menu //
function select_menu(id){
  var i;
  for(i=1; i<=20; i++){
     if(document.getElementById('submenu_'+i)){
        document.getElementById('submenu_'+i).style.display = "none";
     }
  }
  if(document.getElementById(id)){
    document.getElementById(id).style.display = "block";
  }

  SetCookie('submenu', id, '', '', '', '');   
}

function SetCookie(name, value, expires, path, domain, secure) { 
   var mycookie = name + "=" + escape(value);
   var myexpires = new Date();
   myexpires.setTime(myexpires.getTime() + 5000);
   mycookie = mycookie + "; myexpires=" + myexpires.toGMTString();
   document.cookie = mycookie;
}

function GetCookie(name) { 
   var arg = name + "="; 
   var alen = arg.length; 
   var clen = document.cookie.length; 
   var i = 0; 
   while (i < clen) { 
     var j = i + alen; 
     if (document.cookie.substring(i, j) == arg)  return getCookieVal (j); 
     i = document.cookie.indexOf(" ", i) + 1; 
     if (i == 0) break; 
   }
   return null; 
} 

function select_category(id){
  var i;
  for(i=1; i<=20; i++){
     if(document.getElementById('category_'+i)){
        document.getElementById('category_'+i).style.display = "none";
     }
  }
  if(document.getElementById(id)){
    document.getElementById(id).style.display = "block";
  }

  SetCookie('select_category', id, '', '', '', '');   
}

function sizeThumbs(sw)
{
	if (sw)
		var elem = document.getElementById('pic-spread');
	else
		var elem = document.getElementById('pic-spread-full');
	var sel = document.getElementById('thumb-size');
	var a = elem.getElementsByTagName('IMG');
	var b = elem.getElementsByTagName('DIV');
	
	var s = sel.value;
	curSize = s;
	
	for (var i=0; i < a.length; i++)
	{
		a[i].height = s;
	}
	for (var i=0; i < b.length; i++)
	{
		b[i].style.height = (s-10)+'px';
		if (sw) { b[i].getElementsByTagName('A')[0].style.height = (s-16)+'px' };
	}
	if (sw==true)
	{
		elem.style.height = ((s*2)+30)+'px';
	}
}

function clearClasses ()
{
	var elem = document.getElementById('pic-spread');
	var a = elem.getElementsByTagName('IMG');
	var b = elem.getElementsByTagName('DIV');
	
	for (i=0; i < a.length; i++)
	{
		a[i].className = '';
	}
	
	for (i=0; i < b.length; i++)
	{
		myString = new String(b[i].className)
		rExp = /selected/gi;
		newString = new String ("")
		results = myString.replace(rExp, newString)
		b[i].className = results;
	}
}

function saveOrderDB(ai) {
	var elem = document.getElementById('pic-spread');
	var a = document.getElementsByTagName('LI');
	var qStr = '';
	for (var i=0; i < a.length; i++)
	{
		qStr += (i+1)+','+a[i].id+'|';
	}
	location.href = 'admin.php?act=save_gallery_order&q='+qStr+'&id='+ai;
}
function saveOrderDB2(ai) {
	var elem = document.getElementById('pic-spread');
	var a = document.getElementsByTagName('LI');
	var qStr = '';
	for (var i=0; i < a.length; i++)
	{
		qStr += (i+1)+','+a[i].id+'|';
	}
	location.href = 'admin.php?act=save_gallery_image_order&q='+qStr+'&id='+ai;
}
opera = (navigator.userAgent.indexOf('Opera') >= 0)? true : false;
ie = (document.all && !opera)? true : false;
dom = (document.getElementById && !ie && !opera)? true : false;


function showLayer(elemId) {
  if (dom) {

     document.getElementById(elemId).style.display = "block";
      
  } else if (ie) {

     document.all[elemId].style.display =  "block";
       return 0;
  }
}
function closeLayer(elemId) {
  if (dom) {

     document.getElementById(elemId).style.display = "none";
      
  } else if (ie) {

     document.all[elemId].style.display =  "none";
       return 0;
  }
}

