function check_reg()
{
	missing = "";
	dateVal ="";
	if ((document.upd1.birthdatemon.value != "") && (document.upd1.birthdateday.value != "") && (document.upd1.birthdateyear.value != ""))
	{ // is it valide date?
		switch(document.upd1.birthdatemon.value) 
		{ 
		case "02" : //February 
			if (document.upd1.birthdateyear.value == Math.round(document.upd1.birthdateyear.value / 4) * 4) //leap year 
				{ if (document.upd1.birthdateday.value > 29) { dateVal="Date is not valid!"; } } 
			else { //non-leap year 
				if (document.upd1.birthdateday.value > 28) { dateVal="Date is not valid!"; } } 
			break; 
		case "04" : //April 
			if (document.upd1.birthdateday.value > 30) { dateVal="Date is not valid!"; } break; 
		case "06": //June 
			if (document.upd1.birthdateday.value > 30) { dateVal="Date is not valid!"; } break; 
		case "09": //September 
			if (document.upd1.birthdateday.value > 30) { dateVal="Date is not valid!"; } break; 
		case "11": //November 
			if (document.upd1.birthdateday.value > 30) { dateVal="Date is not valid!"; } break; 
		default: //date is valid 
		break; 
		} 
	}
    	
	
	if (document.upd1.uname.value == "" ) 
	missing = "uname" + "  ";
	if (document.upd1.name.value == "" ) 
	missing += "name" + "  ";
	if (document.upd1.family.value == "" ) 
	missing += "family" +  "  ";
	if (document.upd1.email.value == "" ) 
	missing += "email" +  "  ";
	if ( dateVal != "") missing += dateVal;
	if (missing) alert(" You did not filled all the fields: " + missing);
	else 
		if (document.upd1.pass.value == "" ) alert(" You did not filled the field password" );
		else 
			if (document.upd1.pass.value != document.upd1.repass.value ) alert(" Password didn't match "); 
			else document.upd1.submit();
}

function check_reg2()
{
	missing = "";    		
	if (document.upd2.uname.value == "" ) 
	missing = "uname" + "  ";
	if (document.upd2.name.value == "" ) 
	missing += "name" + "  ";
	if (document.upd2.family.value == "" ) 
	missing += "family" +  "  ";
	if (document.upd2.email.value == "" ) 
	missing += "email" +  "  ";
	if (missing) alert(" You did not filled all the fields: " + missing);
	else 
		if (document.upd2.pass.value == "" ) alert(" You did not filled the field password" );
		else 
			if (document.upd2.pass.value != document.upd2.repass.value ) alert(" Password didn't match "); 
			else document.upd2.submit();
}

function check_adv()
{
	missing = "";
	if (document.adv.subject.value == "" ) 
	missing = "Subject" + "  ";
	if (document.adv.content.value == "" ) 
	missing = "Content" + "  ";
	if (missing) alert(" You did not filled all the fields: " + missing);
	else document.adv.submit();
}
function check_offer()
{
	missing = "";
	dateVal ="";
	
	if ((document.offer.begindatemon.value != "") && (document.offer.begindateday.value != "") && (document.offer.begindateyear.value != ""))
	{ // is it valide date?
		switch(document.offer.begindatemon.value) 
		{ 
		case "02" : //February 
			if (document.offer.begindateyear.value == Math.round(document.offer.begindateyear.value / 4) * 4) //leap year 
				{ if (document.offer.begindateday.value > 29) { dateVal="Date is not valid!"; } } 
			else { //non-leap year 
				if (document.offer.begindateday.value > 28) { dateVal="Date is not valid!"; } } 
			break; 
		case "04" : //April 
			if (document.offer.begindateday.value > 30) { dateVal="Date is not valid!"; } break; 
		case "06": //June 
			if (document.offer.begindateday.value > 30) { dateVal="Date is not valid!"; } break; 
		case "09": //September 
			if (document.offer.begindateday.value > 30) { dateVal="Date is not valid!"; } break; 
		case "11": //November 
			if (document.offer.begindateday.value > 30) { dateVal="Date is not valid!"; } break; 
		default: //date is valid 
		break; 
		} 
	}
	
	if ((document.offer.enddatemon.value != "") && (document.offer.enddateday.value != "") && (document.offer.enddateyear.value != ""))
	{ // is it valide date?
		switch(document.offer.enddatemon.value) 
		{ 
		case "02" : //February 
			if (document.offer.enddateyear.value == Math.round(document.offer.enddateyear.value / 4) * 4) //leap year 
				{ if (document.offer.enddateday.value > 29) { dateVal="Date is not valid!"; } } 
			else { //non-leap year 
				if (document.offer.enddateday.value > 28) { dateVal="Date is not valid!"; } } 
			break; 
		case "04" : //April 
			if (document.offer.enddateday.value > 30) { dateVal="Date is not valid!"; } break; 
		case "06": //June 
			if (document.offer.enddateday.value > 30) { dateVal="Date is not valid!"; } break; 
		case "09": //September 
			if (document.offer.enddateday.value > 30) { dateVal="Date is not valid!"; } break; 
		case "11": //November 
			if (document.offer.enddateday.value > 30) { dateVal="Date is not valid!"; } break; 
		default: //date is valid 
		break; 
		} 
	}
	
	if ( dateVal != "") missing += dateVal;
	if (missing) alert(" You did not filled all the fields: " + missing);
	else document.offer.submit();
}

function check_upd_a()
{
	missing = "";
	dateVal ="";
	if ((document.upd1.birthdatemon.value != "") && (document.upd1.birthdateday.value != "") && (document.upd1.birthdateyear.value != ""))
	{ // is it valide date?
		switch(document.upd1.birthdatemon.value) 
		{ 
		case "02" : //February 
			if (document.upd1.birthdateyear.value == Math.round(document.upd1.birthdateyear.value / 4) * 4) //leap year 
				{ if (document.upd1.birthdateday.value > 29) { dateVal="Date is not valid!"; } } 
			else { //non-leap year 
				if (document.upd1.birthdateday.value > 28) { dateVal="Date is not valid!"; } } 
			break; 
		case "04" : //April 
			if (document.upd1.birthdateday.value > 30) { dateVal="Date is not valid!"; } break; 
		case "06": //June 
			if (document.upd1.birthdateday.value > 30) { dateVal="Date is not valid!"; } break; 
		case "09": //September 
			if (document.upd1.birthdateday.value > 30) { dateVal="Date is not valid!"; } break; 
		case "11": //November 
			if (document.upd1.birthdateday.value > 30) { dateVal="Date is not valid!"; } break; 
		default: //date is valid 
		break; 
		} 
	}
    	
	
	if (document.upd1.uname.value == "" ) 
	missing = "uname" + "  ";
	if (document.upd1.name.value == "" ) 
	missing += "name" + "  ";
	if (document.upd1.family.value == "" ) 
	missing += "family" +  "  ";
	if (document.upd1.email.value == "" ) 
	missing += "email" +  "  ";
	if ( dateVal != "") missing += dateVal;
	if (missing) alert(" You did not filled all the fields: " + missing);
	else 
	document.upd1.submit();
}

function check_upd2_a()
{
	missing = "";    		
	if (document.upd2.uname.value == "" ) 
	missing = "uname" + "  ";
	if (document.upd2.name.value == "" ) 
	missing += "name" + "  ";
	if (document.upd2.family.value == "" ) 
	missing += "family" +  "  ";
	if (document.upd2.email.value == "" ) 
	missing += "email" +  "  ";
	if (missing) alert(" You did not filled all the fields: " + missing);
	else  
	 document.upd2.submit();
}