function showTarget(c){
	var comm;
	
	if(c=="")
		return;
	
	if ($("t"+c).childElements().length > 1)					
		return;
		
	comm = new Ajax.Updater("t"+c,"/recommend/stock_target.php", 
	{ 
		method: "get", parameters: {c: c, tid: Math.random()}, insertion: Insertion.Bottom
	});		

	return comm;
}

function getComm(i, c, y){
	var comm;
	
	comm = new Ajax.Updater("d"+i,"/recommend/getcomment.php", 
	{ 
		method: "get", parameters: {i: i, c: c, y: y, tid: Math.random()} 
	});

	return comm;
}

function getComm3(i){
	var comm3;
	
	//$('d'+i).addClassName('read').update('I read this message!').setStyle({opacity: 0.5}); 	
	comm3 = new Ajax.Updater("d"+i,"/recommend/getcomment2.php", 
	{ 
		method: "get", parameters: {i: i, tid: Math.random()}
	});

	return comm3;	
}

function popupComm(i){
	window.open("/recommend/showcomment.php?i="+i,"comment","width=500,height=300,menubar=0,location=0,toolbar=0,scrollbars=1,status=1");
	
	return;
}

function getComm2(i){
	var comm;
	
	comm = new Ajax.Updater("t"+i,"/recommend/getcomment2.php", 
	{ 
		method: "get", parameters: {i: i, tid: Math.random()}, insertion: Insertion.Bottom 
	});

	return comm;
}



function chkNumeric(strString)
   //  check for valid numeric strings	
   {
   var strValidChars = "0123456789";
   var strChar;
   var blnResult = true;

   if (strString.length == 0) return false;

   //  test strString consists of valid characters listed above
   for (i = 0; i < strString.length && blnResult == true; i++)
      {
      strChar = strString.charAt(i);
      if (strValidChars.indexOf(strChar) == -1)
         {
         blnResult = false;
         }
      }
   return blnResult;
  }
  
  function validate_form(frm){
	if (frm.txtCode.value == "")
		return true;
		
	if(chkNumeric(frm.txtCode.value)){
		//frm.action = "index.php";
		return true;
	}
	else{
		alert("Please enter Stock Number only");
		return false;
	}
}   
  
  function handleKeyPress(e){	
	var key=e.keyCode || e.which;		
	
	if (key==13){
		frmDisp.submit();
		return false;		
	}
	
	return true;
}

function clickSortDiff(){
	var sd = frmDisp.sd.value;
	
	if (sd == 1)
		frmDisp.sd.value = 0;
	else
		frmDisp.sd.value = 1;
	
	frmDisp.submit();
	return;
}

function nextPage(){	
	if(frmDisp.pn.value=="")
		return;
	
	var pn = parseInt(frmDisp.pn.value);		
	pn = pn + 1;				
	
	frmDisp.pn.value = pn;
	frmDisp.submit();
	return;
}

function prevPage(){	
	if(frmDisp.pn.value=="")
		return;
	
	var pn = parseInt(frmDisp.pn.value);	
	if (pn > 0)
		pn = pn - 1;				
	
	frmDisp.pn.value = pn;
	frmDisp.submit();
	return;
}

function bookmark(url, sitename)
{
  ns="Netscape and FireFox users, use CTRL+D to bookmark this site."
  if ((navigator.appName=='Microsoft Internet Explorer') && (parseInt(navigator.appVersion)>=4))
  {
    window.external.AddFavorite(url, sitename);
  }
  else if (navigator.appName=='Netscape')
  {
    alert(ns);
  }
}
