//
function setZipCode() {
	var url = '/smg/home/solution.jsp';
	new Ajax.Request(url, {
		method: 'post',
		parameters :$('setZipCodeForm').serialize(true),
		asynchronous: true,
		onComplete: evaluateXMLResponse});
}
//
function evaluateXMLResponse(r) {
    var doc = r.responseXML.documentElement;
    if (doc) {
            var childs = doc.getElementsByTagName("action");
            var resp   = childs.item(0).childNodes.item(0).nodeValue;
            if (resp=="zipCode_notValid"){
                   alert ("Zip Code is not Valid");
            }else if (resp=="zipCode_empty"){
            	  alert ("You have missed to enter the Zip Code");
            }else{
                  updateTargetedContent();
            }
    }    
}

function updateTargetedContent() {
	var url = '/smg/home/solution.jsp';
	new Ajax.Updater('topSolutions', url, {
		method :'get',
		asynchronous :true
	});
}
