// JavaScript Document

function submitForm(f){
	document.forms[f].submit();	
}
function resetForm(f){
	//alert(f);
	document.forms[f].reset();	
}
function deleteForm(str, f){
	alert(f);
	if(confirm(str)){
		document.forms[f].submit();	
	}
}

// JavaScript Document
function confirmDeleteForm(str){
	return (confirm(str));	
}
function confirmDeleteLink(str, url){
	if(confirm(str)){		
		window.location = url;
	}	
}

// JavaScript Document
// Check text box for numbers only entry.
//USAGE: <INPUT NAME="dollar" SIZE=5 MAXLENGTH=5 onKeyPress="return numbersonly(this, event)" />
function numbersonly(myfield, e, dec)
{
	var key;
	var keychar;
	
	if (window.event)
	   key = window.event.keyCode;
	else if (e)
	   key = e.which;
	else
	   return true;
	keychar = String.fromCharCode(key);

	// control keys
	if ((key==null) || (key==0) || (key==8) || (key==9) || (key==13) || (key==27) ){
	   return true;
	}
	// numbers
	else {	
		if ((("0123456789").indexOf(keychar) > -1)){
		   
			return true;
		  
		} 
		else {
			 
			// decimal point jump
			if (dec && (keychar == "."))	{				
				myfield.form.elements[dec].focus();
				return false;
			} else {
				return false;
			}
		}
	}
}

// Example:

// alert( readCookie("myCookie") );

function readCookie(name)

{

  var cookieValue = "";

  var search = name + "=";

  if(document.cookie.length > 0)

  { 

    offset = document.cookie.indexOf(search);

    if (offset != -1)

    { 

      offset += search.length;

      end = document.cookie.indexOf(";", offset);

      if (end == -1) end = document.cookie.length;

      cookieValue = unescape(document.cookie.substring(offset, end))

    }

  }

  return cookieValue;

}

// Example:

// writeCookie("myCookie", "my name", 24);

// Stores the string "my name" in the cookie "myCookie" which expires after 24 hours.

function writeCookie(name, value, hours)

{
  var expire = "";

  if(hours != null)

  {

    expire = new Date((new Date()).getTime() + hours * 3600000);

    expire = "; expires=" + expire.toGMTString();

  }

  document.cookie = name + "=" + escape(value) + expire;

}

//date difference
function dateDiff_NoTime(d1, d2){
  var date1 = d1.split("-");
  var date2 = d2.split("-");
  var year1 = date1[0].split(" ");
  var year2 = date2[0].split(" ");
  var sDate = new Date(date1[1]+"/"+date1[2]+"/"+year1[0]);
  var eDate = new Date(date2[1]+"/"+date2[2]+"/"+year2[0]);
//  alert("Date diff: " + (Math.round((eDate-sDate)/86400000)));
  var daysApart = (Math.round((eDate-sDate)/86400000));
  return daysApart;
}

function popSeller(id){
		var url = "showSeller.php?sid=" + id;
		var w = window.open(url, "GBB_seller", "menubar=0,toolbar=0,resizable=1,scrollbars=1,width=300,height=300,left=10,top=50");
		w.focus();	
}

function popSeller_Admin(id){
		var url = "viewseller.php?sid=" + id;
		var w = window.open(url, "GBB_seller", "menubar=0,toolbar=0,resizable=1,scrollbars=1,width=300,height=300,left=10,top=50");
		w.focus();	
}

function popup_Window(url){
		var w = window.open(url, "GBB_seller", "menubar=0,toolbar=0,resizable=1,scrollbars=1,width=300,height=350,left=10,top=50");
		w.focus();	
}
