function ajax_post(){
	var pars   ="action=login&username=" + $F('username') + "&password=" + $F('password');
	var myajax = new Ajax.Request("login.php",{method:'post',parameters: pars,onLoading:show_loading,onComplete:show_result});
    return false;
}

function show_loading(){
     $('loadp').innerHTML = '&nbsp;&nbsp;<img src="images/ajax.gif" >&nbsp;&nbsp;&nbsp;';
}

function show_result(response){
        var r_text = response.responseText;
		var reg    = /<tr>/;
		if(!reg.test(r_text)){
			eval(r_text);
		    $('loadp').innerHTML  = '<input type="image" name="Submit" value="Login" src="images/LogIn.gif" width="55" height="19"  onclick="return ajax_post()" />';
		}else{
		$('ajaxin').innerHTML = r_text;
		}
}

function ajax_logout(){
    var myajax = new Ajax.Request("login.php",{method:'post',parameters: "action=logout",onLoading:show_loading,onComplete:show_result});
	return false;
}

function view(id){
   document.getElementById(id).value = '';
   document.getElementById(id).style.color = '';
   if(id=='password2'){
   document.getElementById('password2').style.display = 'none';
   document.getElementById('password').style.display = 'inline';
   }
   document.getElementById('password').style.color   = '';
}

function ajax_out(){
    var myajax = new Ajax.Request("login.php",{method:'post',parameters: "action=logout2",onLoading:show_loading,onComplete:show_result2});
	return false;
}
function show_result2(response){
     window.location.href="index.php";
}
function del(url){
    if(confirm("Sure you want to delete?")){
	   window.location.href = url;
	}
}

function postformcheck() {
	var category = document.getElementById("category");
	var posttitle = document.getElementById("posttitle");
	var itemname = document.getElementById("itemname");
	var animal = document.getElementById("animal");
	var city = document.getElementById("city");
	var state = document.getElementById("state");
	var descrip = document.getElementById("descrip");
	var imagecode = document.getElementById("imagecode");
	var breed = document.getElementById("breed");
	var fee = document.getElementById("fee");
	var gender = document.getElementById("gender");

	if (category != null && category.value == "") {
		alert("Category is required.");
		return false;
	} else if (posttitle.value == "") {
		alert("Post title is required.");
		return false;
	} else if (itemname != null && itemname.value == "") {
		alert("Item name is required.");
		return false;
	} else if (animal != null && animal.value == "") {
		alert("General animal breed is required.");
		return false;
	} else if (breed != null && breed.value == "") {
		alert("Animal breed is required.");
		return false;
	} else if (gender != null && gender.value == "") {
		alert("Gender is required.");
		return false;
	} else if (city.value == "") {
		alert("City is required.");
		return false;
	} else if (state.value == 0) {
		alert("State is required.");
		return false;
	} else if (descrip.value == "") {
		alert("Description is required.");
		return false;
	} else if (!vcodeformatcheck(imagecode.value)) {
		alert("Verification code is not correct, please check and input again.");
		return false;
	} else {
		return true;
	}
		
}

function vcodeformatcheck(value) {
	return /^\w{5}$/.test(value);
}

function searchformcheck() {
	var animal_ = document.getElementById("animalleft").value;
	if (animal_ == "") {
		alert("Please select a general animal breed.");
		return false;
	} else {
		document.getElementById('formsearch').submit();
		return true;
	}
}

function searchformcheck_advanced() {
	var category = document.getElementById("type").value;
	var animal = document.getElementById("animal").value;
	
	if (animal == "") {
		alert("Please select a general animal breed.");
		return false;
	} else if (category == "") {
		alert("Please select a category.");
		return false;
	} else {
		return true;
	}
}


function checkloginform() {
	if (document.getElementById("username_").value == "") {
		alert("Username is required");
		return false;
	} else if (document.getElementById("password_").value == "") {
		alert("Password is required");
		return false;
	} else {
		return true;
	}

}

function formApparel(type) {
	if (type == "women") {
		document.getElementById("item_name1").value = "Women's, Size: " + document.getElementById("xsize1").value;
		document.getElementById("formwomen").submit();
	} else if (type == "men") {
		document.getElementById("item_name2").value = "Men's, Size: " + document.getElementById("xsize2").value;
		document.getElementById("formmen").submit();
	}
	//alert(document.getElementById("item_name" + formno).value);
}

function click_allbreed() {
	document.getElementById("breed").disabled = document.getElementById("allbreed").checked;
}

function cfad_select() {
	if (document.getElementById("type").value == 1) {
		document.getElementById("breed").disabled = true;
	} else if (document.getElementById("animal").value != "" && document.getElementById("allbreed").checked == false) {
		document.getElementById("breed").disabled = false;
	}
}
