var data = ["Queens College Cuny" , "New York University", "Yeshiva University","Yeshiva University Stern College for Women"];
$(document).ready(function(){
    //autocomplete
//    var data = ["Queens College Cuny" , "New York University", "Yeshiva University"];
    $("#searchCampus").autocomplete({source: data});
    $("#registerschool").autocomplete({source: data});
    //sanatize search
    $("#search").submit(function()
    {
        var datacap = [];
        for (school in data)
        {
            datacap.push(data[school].toUpperCase());
        }
        if(jQuery.inArray($("#searchCampus").val().toUpperCase(),datacap) == -1)
        {
            $("#searchError").text("We are sorry, but we have not come to your campus yet.").show().fadeOut(10000);
            return false;
        }
	if($("searchBar").value()=="" || $("searchBar").value()=="Enter title, ISBN, or author's name" )
	{
	   $("#searchError").text("Please enter a book to search").show().fadeOut(10000);
	}	
    });
    //clear and bold textboxes on focus
    $('input[type=text]').focus(function()
    {
	if (this.cleared == true){
		return;
	}
        $(this).val('');
	this.cleared = true;	
        $(this).css("font-weight","bold");
        $(this).css("color","black");
    });
    //show login
    $("#login").click(function()
    {   
        $(this).hide("fast");
        $("#loginForm").show("slow");
    });

    //register modal
    $("#register").click(function()
    {   
        $("#registermodal").dialog({ draggable: false , resizable: false , title: 'Join getclover',width: 250, modal:true });
    });
    //sanatize registration
    $("#registerForm").submit(function()
    {
       $("#errors").text('');
        var datacap = [];
        for (school in data)
        {
            datacap.push(data[school].toUpperCase());
        }

        if(jQuery.inArray($("#registerschool").val().toUpperCase(),datacap) == -1)
        {
            $("#errors").text("We are sorry, we have not come to " + $("#registerschool").val() + " yet");
            return false;
        }
       if($("#registerpassword").val() != $("#registerrepassword").val())
        {
            $("#errors").text('Passwords do not match');
            return false;
        }
        jQuery.get(escape('/ajax/register/' + $("#email").val()), function(response){
		if (response == "1") {
	            $("#errors").text('Email already being used');
	            return false;
		}
		if (response == "0")
		{
		    $("#registerForm").unbind();	
		    $("#registerForm").submit();
		}
	});
	return false;
    });
	//loign ajax
	$("#loginform").submit(function()
        {
	    jQuery.get(escape('/ajax/login/' + $("#LoginEmail").val() + "/" + $("#LoginPassword").val()), function(response){
		if (response != "1") {
	            $("#loginerrors").text(response);
	            return false;
		}
		else
		{
		    $("#loginform").unbind();	
		    $("#loginform").submit();
		}
	});
	return false;
    });
//click meet save switch boxes
	$('#click').click(function()
	{
		$('#head').text("Click");
		$('#body').text("Don't waste time searching for the perfect price. Just tell us what books you want to buy and sell. We do all the work for you! No more research or negotiating to find the best price.");
	});

	$('#meet').click(function()
	{
		$('#head').text("Meet");
		$('#body').text("You don't need to wait for or pay for shipping. Meet on campus to exchange your books.You'll save plenty on shipping and and get your books in a few minutes. Not 5-7 days");
	});

	$('#save').click(function()
	{
		$('#head').text("Save");
		$('#body').text("Save both time and money. No more listing fees or dealing with the hassle of shipping and handling. That means more money in your pocket and more time to spend it.");
	});

});


