function goToUrl(selObj, goToLocation) {
    eval("document.location.href = '" + goToLocation + "size_id=" + selObj.options[selObj.selectedIndex].value + "'");
}

function image_popup(id,nr) {
	var h = 615 + ( Math.ceil ( nr/10 ) -1 ) * 60;
	var w = 530;
		
	var pURL='item_poza.php?id='+id+'&nr='+nr;
    var pInfo='toolbar=0,';
    	pInfo+='location=0,';
        pInfo+='directories=0,';
        pInfo+='status=0,';
        pInfo+='menubar=0,';
        pInfo+='scrollbars=0,';
        pInfo+='resizable=1,';
        pInfo+='width='+w+',';
        pInfo+='height='+h;
			
    window.open(pURL, "Picture", pInfo);
}

function size_popup(url) {
	var h = 500;
	var w = 480;
		
	var pURL=url;
    var pInfo='toolbar=0,';
    	pInfo+='location=0,';
        pInfo+='directories=0,';
        pInfo+='status=0,';
        pInfo+='menubar=0,';
        pInfo+='scrollbars=1,';
        pInfo+='resizable=1,';
        pInfo+='width='+w+',';
        pInfo+='height='+h;
			
    window.open(pURL, "Sizes", pInfo);
}

function validate_required(field) {
with (field)
  {
  if (value==null||value=="")
    {
    return false;
    }
  else
    {
    return true;
    }
  }
}

function validate_password(field) {
with (field)
  {
  len=value.length;
  if (len<6||len>16)
    {return false;}
  else {return true;}
  }
}

function validate_email(field) {
with (field)
  {
  apos=value.indexOf("@");
  dotpos=value.lastIndexOf(".");
  len=value.length;
  if (apos<1||dotpos-apos<2||len-dotpos<2)
    {return false;}
  else {return true;}
  }
}

function validate_login(thisform1) {
mesaj = 'Check your form to: \n';
var valid = true;
with (thisform1)
	{
		if (validate_required(e_mail)==false)
  			{
				mesaj+= '\n * Complete your e-mail address!';
				valid = false;
			}
		if (validate_required(password)==false)
  			{
				mesaj+= '\n * Complete your password!';
				valid = false;
			}
	}

if (valid == false)
	alert (mesaj);
mesaj = '';
return valid;	
}

function validate_join(thisform) {
mesaj = 'Check your form to: \n';
var valid = true;
with (thisform) 
	{
  		if (validate_required(first_name)==false)
  			{
				mesaj+= '\n * Complete your first name!';
				valid = false;
			}
		if (validate_required(last_name)==false)
  			{
				mesaj+= '\n * Complete your last name!';
				valid = false;
			}
		if (validate_required(phone)==false)
  			{
				mesaj+= '\n * Complete your phone number!';
				valid = false;
			}
		if (validate_required(e_mail)==false)
  			{
				mesaj+= '\n * Complete your e-mail address!';
				valid = false;
			}
		if (validate_required(password)==false)
  			{
				mesaj+= '\n * Complete your password!';
				valid = false;
			}
		if (validate_email(e_mail)==false)
  			{
				mesaj+= '\n * Complete a valid e-mail!';
				valid = false;
			}
		if (validate_password(password)==false)
  			{
				mesaj+= '\n * Complete a password between 6 and 16 characters!';
				valid = false;
			}
	}
	
if (valid == false)
	alert (mesaj);
mesaj = '';
return valid;
}

function validate_mail(thisform) {
mesaj = 'Check your form to: \n';
var valid = true;
with (thisform)
	{
		if (validate_required(e_mail)==false)
  			{
				mesaj+= '\n * Complete your e-mail address!';
				valid = false;
			}
		if (validate_email(e_mail)==false)
  			{
				mesaj+= '\n * Complete a valid e-mail address!';
				valid = false;
			}
	}

if (valid == false)
	alert (mesaj);
mesaj = '';
return valid;	
}

function validate_user(thisform) {
mesaj = 'Check your form to: \n';
var valid = true;
with (thisform)
	{
  		if (validate_required(first_name)==false)
  			{
				mesaj+= '\n * Complete your first name!';
				valid = false;
			}
		if (validate_required(last_name)==false)
  			{
				mesaj+= '\n * Complete your last name!';
				valid = false;
			}
		if (validate_required(phone)==false)
  			{
				mesaj+= '\n * Complete your phone number!';
				valid = false;
			}
	}
	
if (valid == false)
	alert (mesaj);
mesaj = '';
return valid;
}

function validate_pass(thisform) {
mesaj = 'Check your form to: \n';
var valid = true;
with (thisform)
	{
  		if (check_password(old_password)==false)
  			{
				mesaj+= '\n * Complete your valid old password!';
				valid = false;
			}
		if (validate_required(password)==false)
  			{
				mesaj+= '\n * Complete your password!';
				valid = false;
			}
		if (validate_password(password)==false)
  			{
				mesaj+= '\n * Complete a password between 6 and 16 characters!';
				valid = false;
			}
		if (validate_required(r_password)==false)
  			{
				mesaj+= '\n * Retype your password!';
				valid = false;
			}	
	}
	
if (valid == false)
	alert (mesaj);
mesaj = '';
return valid;
}

function validate_number(field) {
with (field)
  {
  if (isNaN(parseInt(value)))
    {
    return false;
    }
  else
    {
	if (parseInt(value) <= 0)
	  return false;
	else
      return true;
    }
  }
}

function validate_cart(thisform) {
var valid = true;
with (thisform)
	{
  		for (var i=0; i < count.value; i++)
		{
			field = elements[i];
			if (validate_number(field)==false)
				valid = false;
		}
	}

if (valid == false)
	alert('* Enter valid numbers!');

return valid; 
}