function enable_delete(confirm_message,url)
{
	//Keep track of enable_delete has been called

		if(confirm(confirm_message))
		{
			window.location = url;
		}
}
function validateFeedback()
{
	var name= document.getElementById('name').value;
	var email = document.getElementById('email').value;
	var contact= document.getElementById('contact').value;
	var comments= document.getElementById('comments').value;
	
	if(name =='')
	{
		alert('Enter your name');
		document.getElementById('name').focus();
		return false;
	}
	if(!email.match(/^[a-zA-Z]+([_\.-]?[a-zA-Z0-9]+)*@[a-zA-Z0-9]+([\.-]?[a-zA-Z0-9]+)*(\.[a-zA-Z]{2,4})+$/))
	{
		alert('Email not valid or is blank');
		document.getElementById('email').focus();
		return false;
	}
	
	if(contact!='')
            {
                if(!contact.match(/^[0-9]+[0-9]+[0-9]+[0-9]+[0-9]+[0-9]+[0-9]+[0-9]+[0-9]+[0-9]$/))
                {
                        alert('Please enter a valid contact number!');
                        document.getElementById('contact').focus();
                        return false;
                }
            }
	if(comments =='')
	{
		alert('Please take few minutes to write your comment..');
		document.getElementById('comments').focus();
		return false;
	}
        else
            {return true;}
	
}
function ValidateForm()
{
	var name= document.getElementById('name').value;
	var email = document.getElementById('email').value;
	var contact= document.getElementById('contact').value;
	
	
	if(name =='')
	{
		alert('Enter your name');
		document.getElementById('name').focus();
		return false;
	}
	if(!email.match(/^[a-zA-Z]+([_\.-]?[a-zA-Z0-9]+)*@[a-zA-Z0-9]+([\.-]?[a-zA-Z0-9]+)*(\.[a-zA-Z]{2,4})+$/))
	{
		alert('Email not valid or is blank');
		document.getElementById('email').focus();
		return false;
	}
	
	if(!contact.match(/^[0-9]+[0-9]+[0-9]+[0-9]+[0-9]+[0-9]+[0-9]+[0-9]+[0-9]+[0-9]$/))
	{
		alert('Enter your contact number');
		document.getElementById('contact').focus();
		return false;
	}
	
}
/* Javascript function for template preview in gallery section Starts here*/
var ImageCollection;
function displayProductPreview()
{
	ImageCollection = document.getElementsByClassName('previewProduct');

	var ImagepreviewImag = new Array();
	for(imgCount = 0;imgCount < ImageCollection.length;imgCount++)
	{

		var path=ImageCollection[imgCount].src;
		var imageId = ImageCollection[imgCount].id;

		var options = new Object();
		options.src = path;

		var newImg = new Image();
		newImg.src = ImageCollection[imgCount].src;
		var height = ImageCollection[imgCount].naturalHeight || newImg.height;
		var width =  ImageCollection[imgCount].naturalWidth || newImg.width;

		options.width = width;
		options.height = height;

		ImagepreviewImag[imageId] = new TemplatePreview(imageId,options);
	}

}

document.getElementsByClassName = function(className, parentElement)
 {
  if (typeof parentElement == 'string'){
    parentElement = document.getElementById(parentElement);
  } else if (typeof parentElement != 'object' ||
             typeof parentElement.tagName != 'string'){
    parentElement = document.body;
  }
  var children = parentElement.getElementsByTagName('*');
  var re = new RegExp('\\b' + className + '\\b');
  var el, elements = [];
  var i = 0;
  while ( (el = children[i++])){
    if ( el.className && re.test(el.className)){
      elements.push(el);
    }
  }
  return elements;
} 
/* Javascript function for template preview in gallery section Ends here*/
/*Javascript function for events section admin panel starts*/
function addMoreImage()
{
   var i=Number(document.getElementById('count_num').value);
   var element=document.createElement("input");
   element.setAttribute('type','file');
   element.setAttribute('value','');
   element.setAttribute('style','width:100%');
   element.setAttribute('name', 'event_img'+i);
   element.setAttribute('id', 'event_img'+i);
   var foo=document.getElementById('event_image_list');
   foo.appendChild(element);
   
   document.getElementById('count_num').value=i+1;

}
function addMoreImage1()
{
   var i=Number(document.getElementById('count_num').value);
   var element=document.createElement("input");
   element.setAttribute('type','file');
   element.setAttribute('value','');
   element.setAttribute('style','width:100%');
   element.setAttribute('name', 'news_img'+i);
   element.setAttribute('id', 'news_img'+i);
   var foo=document.getElementById('news_image_list');
   foo.appendChild(element);
   
   document.getElementById('count_num').value=i+1;

}
function enableAdd()
{
    if(document.getElementById('event_img0').value !='')
        {
            document.getElementById('addbtn').disabled=false;
        }
    
}
function enableAdd1()
{
    if(document.getElementById('news_img0').value !='')
        {
            document.getElementById('addbtn').disabled=false;
        }
    
}
/*Javascript function for events section admin panel ends*/
/* Javascript function for News letter Sending*/

function checkAllPorduct(CheckObj)
    {
        var productCheckList = document.getElementsByClassName('product_check');

        var checkValue = false;
        if(CheckObj.checked)
        {
            checkValue = true;
        }

        for(var index=0;index<productCheckList.length;index++)
        {
           productCheckList[index].checked = checkValue;
        }
    }
    function NewsletterList(service_url)
    {
	
        var answer = confirm("Do you want to send newsletter to seleted subscribers?");
		if (answer)
		{
			productToggle(service_url);
		}
		else{
			alert("Newsletter not sent!");
			}
    }
	
    function productToggle(service_url)
    {
      
        var productCheckList = document.getElementsByClassName('product_check');
        var product_id_list = '';
       
        for(var index=0;index<productCheckList.length;index++)
        {
           if(productCheckList[index].checked)
           {
               if(product_id_list == '')
               {
                    product_id_list = productCheckList[index].value;
               }
               else
               {
                   product_id_list = product_id_list+","+productCheckList[index].value;
               }
           }
        }
        if(product_id_list == '')
        {
            alert('Please select the user....');
        }
        else
        {
            document.getElementById('subscriber_list').value=product_id_list;
            document.forms['newsletter_subscriber_form'].submit();
        }
        return;
    }
	
	
	
