/**
*	Suggest Site's JavaScript
*
*	@author					MAnuel Cantillo Rodriguez<jmcantillo@dptsportsgroup.com>
*	@author					Manuel Cantillo Rodriguez<malanga31@gmail.com>
*	@copyright				DPT Sports Group 2007
*	@category				DMOZ admin
*	@version				1.0
*/

//AJAX
var objAjaxSuggestSite = new Ajaxer();
var globalPage = 0;
var globalState = 2;

/**
 *
 * @access public
 * @return void
 **/
function saveSuggestSite_response()
{
	var result = parseInt(objAjaxSuggestSite.getResponseText());
	if (result == 1)
	{
		alert("Suggest Site updated successful");
		window.open ("http://www.sportsbook-dmoz.com/suggest/");
		
	}
	else
	{
		alert("Error updating Suggest site...");
	} // if		
} // saveSuggestSite_response




/**
 *
 * @access public
 * @return void
 **/
function saveSuggestSite()
{
	var errors = false;
	var errorMsg = "";	
	var name = $('name').value;
	var url = $('url').value;
	var description = $('description').value;
	var location = $('location').value;
	var country = $('country').value;
	var email_info = $('ie').value;
	var email_cs = $('cs').value;
	var phone_cs = $('sp').value;
	var phone_w = $('wp').value;
	
	if( is_empty(name) )
	{
		errors = true;
 		errorMsg += " - you must write a name to the new suggest site! \n";

	} // if	
	
	if( !is_Url(url) )
	{
		errors = true;
 		errorMsg += " - you must write an url to the new suggest site! \n";

	} // if	
	
	if( is_empty(description) )
	{
		errors = true;
 		errorMsg += " - you must write a description to the new suggest site! \n";

	} // if	
	
	if( is_empty(location) )
	{
		errors = true;
 		errorMsg += " - you must write a location to the new suggest site! \n";

	} // if	
	
	if( is_empty(country) )
	{
		errors = true;
 		errorMsg += " - you must select a country to the new suggest site! \n";

	} // if		
	
	if( errors == false )
	{
		objAjaxSuggestSite.setURL('actionSaveSuggestSite.ajax.php');
		objAjaxSuggestSite.setParameter("id_suggest_site", 0);
		objAjaxSuggestSite.setParameter("name", name);
		objAjaxSuggestSite.setParameter("url", url);
		objAjaxSuggestSite.setParameter("description", description);
		objAjaxSuggestSite.setParameter("location", location);
		objAjaxSuggestSite.setParameter("country", country);
		objAjaxSuggestSite.setParameter("email_info", email_info);
		objAjaxSuggestSite.setParameter("email_cs", email_cs);
		objAjaxSuggestSite.setParameter("phone_cs", phone_cs);
		objAjaxSuggestSite.setParameter("phone_w", phone_w);
		objAjaxSuggestSite.setMethod("POST");
		objAjaxSuggestSite.setComplete( saveSuggestSite_response );
		objAjaxSuggestSite.execute();
	}
    else
    {
        errorMsg = "Sorry, please check the following:\n\n" + errorMsg;
	 	alert(errorMsg);
	 	unblock();
    } // if	
    
} // saveSuggestSite
