var newWin=null;
var onscreen=false;
function NewWin(url,name,xpos,ypos,width,height)
    {
       newWin=window.open(
           url,
           name,
           "screenX="+xpos+",screenY="+ypos+",WIDTH="+width+",HEIGHT="+height+ 
           ",location=0,resizable=0,status=0,titlebar=1,directories=0,toolbar=0,menubar=0,scrollbars=0,status=0"
       );
       newWin.focus();
       onscreen=true; 
    }
 
//--------------------------------------------------------------------
function ValidateEmail(Email)
{	
	var myRegExp = new RegExp()
	myRegExp = /\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/;
	if(!myRegExp.test(Email))
	{
		return false;
    }
    else
	{
		return true;
	}
}	
//------------------------------------------------------------------
function PreviewPic(fileObj,imgID)
{	
	//alert(window.navigator.appName)
	var imgObj = document.getElementById(imgID);	
	imgObj.src = 'file:///'+fileObj.value;
	//alert(fileObj.value)
}	
//------------------------------------------------------------------
//'Javascript function that validate checkboxes if they ae selected or not
function validateChkBoxs(ChkBoxsname)
	{
		var ChkBoxs	=	document.getElementsByName(ChkBoxsname);
		for(i=0; i < ChkBoxs.length; i++)
		{
			if(ChkBoxs[i].checked)
				{
					return true;					
				}							
		}
		alert("You Must Check At Least One Checkbox!");
		return false;
	}
	
//-------------------------------------------------------------------
function CheckAll(ChechBoxName)
	{
	var i,checkObj;
	checkObj	= ChechBoxName;
	if(checkObj!=null){
	for(i = 0;i < checkObj.length;i++)
		{				
				checkObj[i].checked = true;						
		}}
	}	
function ClearAll(ChechBoxName)
	{
	var i,checkObj;
	checkObj	= ChechBoxName;
	if(checkObj!=null){
	for(i = 0;i < checkObj.length;i++)
		{
				checkObj[i].checked = false;						
		}}   
	}
function checkdates(Prefix)
{
	var mdays	= new Array(31,28,31,30,31,30,31,31,30,31,30,31);	
	yearObj     = document.getElementById(Prefix+'Year');
	monthObj    = document.getElementById(Prefix+'Month');
	dayObj      = document.getElementById(Prefix+'Day');	
	var y		= parseInt(yearObj.value);
	var m		= parseInt(monthObj.value);
	var d		= parseInt(dayObj.value);
	if(y%4 == 0)
		mdays[1] = 29;
	if(d > mdays[m-1])
		dayObj.selectedIndex = mdays[m-1];
}		
var ownerClicked = new Array();
function showOwner(usrid,carid)
{	
	var ContactDetails = new ContactCarsAjax();
	if(!ownerClicked[carid])
	{
		ContactDetails.Load("UsedCars_List.asp","action=show&carid="+carid+"&userid="+usrid,"owner_"+carid,callBack);
		document.getElementById("owner_"+carid).style.display='block';
		ownerClicked[carid]=true;
	}
	else
	{		
		document.getElementById("owner_"+carid).style.display='none';
		ownerClicked[carid]=false;
	}
	ContactDetails = null;
}
function $(idString)
 {
	if(document.getElementById(idString))
	{
		return document.getElementById(idString);
	}
	return null;
}	
function findPosX(obj)
  {
    var curleft = 0;
    if(obj.offsetParent)
        while(1) 
        {
          curleft += obj.offsetLeft;
          if(!obj.offsetParent)
            break;
          obj = obj.offsetParent;
        }
    else if(obj.x)
        curleft += obj.x;
    return curleft;
  }

function findPosY(obj)
  {
    var curtop = 0;
    if(obj.offsetParent)
        while(1)
        {
          curtop += obj.offsetTop;
          if(!obj.offsetParent)
            break;
          obj = obj.offsetParent;
        }
    else if(obj.y)
        curtop += obj.y;
    return curtop;
 }