function confirmation(message) {
    result = confirm(message);
    return result;
}

function confirmUnpublish() {
    result = confirm('Do you really want to unpublish this site?');
    return result;
}
 
function confirmDelete(message) {
    if (message == null || message == '') {
        result = confirm('Are you sure you want to delete the current site?');
    } else {
        result = confirm(message);
    }
    return result;
} 

/*function confirmDelete() {
    result = confirm('Are you sure you want to delete the current site?');
    return result;
}*/

function confirmBeInformAboutChangesOnCropEditor() {
    alert('Your changes have not been saved. Please select save if you would like to save your changes');
}

function confirmSelected(form) {
     var siteWithNameExistDIV = document.getElementById('siteWithNameExistDIV');
     siteWithNameExistDIV.style.display = 'none';
	 if(checkPropertySelected()) {
         var sitename=document.getElementById('sitename').value;
         var url = 'base.cofp?action=user.checkSiteInfo.designer&' +
                   'siteName' + '=' + sitename + '&' +
                   'siteExistance' + '=' + 'true';
	     new Ajax.Request(url, {
	            method: 'get',
	            onComplete: function(transport) {
                   if (200 == transport.status) {
                       if (transport.responseText == 'siteWithNameExist') {
    	      	          var siteWithNameExistDIV = document.getElementById('siteWithNameExistDIV');
    	      	          if (siteWithNameExistDIV != null) {
                             siteWithNameExistDIV.style.display = 'block';
    	      	          }
    	      	       } else {
                          var forms = document.getElementsByName('personalPageForm');
                          forms[0].submit();
    	      	       }
                   }
	            }
	     });
     }
}

function showDiv(div, show) {
	if(show)
		div.style.display = 'block';
	else
		div.style.display = 'none';
}

function checkPropertySelected()			
{
	var nameSelected = true;
	var sitename_v=document.getElementById('sitename').value;
  
   	if (sitename_v != null){
		var trimme_sitename = sitename_v.replace(/^\s+|\s+$/g, '');
        var isCorrectSiteName = false;
        
	    if (trimme_sitename == ''){
	       nameSelected=false;
	    } else {
            var regex = /[A-Za-z0-9\s]+/g;
            var isFound = trimme_sitename.match(regex);
            if (isFound[0] == trimme_sitename) {
                isCorrectSiteName = true;
            }
        }
    } else {
	     nameSelected=false;
    }
    
/*    var sitename_url=document.getElementById('siteurl').value;
    var urlSelected = false;
 	var trimme_siteurl = sitename_url.replace(/^\s+|\s+$/g, '');
    if (trimme_siteurl != '') {
    	var urlSelected = true;
    }*/

	var typeSelected = false;	
	var properties = document.getElementsByName('property');
	for(var i = 0; i < properties.length; i++) {
		if(properties[i].checked) {
			typeSelected = true;
			break;
		}
	}
	try{
		var el = document.getElementById("hiddenPropertyGroupField");
		if(el!=null && el.value!=null && el.value!=""){
			typeSelected = true;
		}
	} catch (e){}
	var properyErrorDIV = document.getElementById('properyErrorNameDIV');
	showDiv(properyErrorDIV, !nameSelected);
	
    var properyErrorIncorrectNameDIV = document.getElementById('properyErrorIncorrectNameDIV');
    showDiv(properyErrorIncorrectNameDIV, nameSelected && !isCorrectSiteName);
    
	/*properyErrorDIV = document.getElementById('properyErrorUrlDIV');
	showDiv(properyErrorDIV, !urlSelected);*/

	properyErrorDIV = document.getElementById('properyErrorTypeDIV');
	showDiv(properyErrorDIV, !typeSelected);
	
    return typeSelected && nameSelected && isCorrectSiteName;
	//return typeSelected && nameSelected && urlSelected;
}

