
// CHECK VALID EMAIL //
function isEmailAddress (string) {
            var addressPattern = /^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/;
            return addressPattern.test(string);
}

// CHECK NEWSLETTER JOIN FORM //
function check_newsletter(obj){

            var msg = "";

            if(obj.email.value==""){
                alert("To join our newsletter, please supply an email address and try again.");
                return false;
            }
            else{
                if (!isEmailAddress(obj.email.value)) {
                    alert("The email address you supplied appears to be invalid.\n\nPlease check and try again.");
                    return false;
                }
            }              
               return true;    
}

function setCookie(name, value, expires, path, domain, secure) {
	var curCookie = name + "=" + escape(value) +
	((expires) ? "; expires=" + expires : "") +
	((path) ? "; path=" + path : "") +
	((domain) ? "; domain=" + domain : "") +
	((secure) ? "; secure" : "");
	document.cookie = curCookie;
}
	
function set_dl(){
// date 1 day in future
	var ex = new Date();
	ex.setTime(ex.getTime() + (1*24*60*60*1000));
	ex = ex.toGMTString();
	//set nobug cookie
	setCookie('DMO_DOWNLOAD', "1", ex, "/", "dance-music.org");
	
	//hide noscript tag from opera
	
	document.getElementById('noscript').style.display='none';
}

// Show Thumbnail Larger Image
function showThumb(e,img,hand,art,tit,gen){        
    
    if(hand == 'l'){
        document.getElementById('thumb').style.left=e.clientX-280+'px';
    }
    else{
        document.getElementById('thumb').style.left=e.clientX+30+'px';
    }

    if (document.all) {
        var top = document.documentElement.scrollTop;
        document.getElementById('thumb').style.top=e.clientY+top-100+'px';
    }
    else {
        var top = window.pageYOffset; 
        document.getElementById('thumb').style.top=e.clientY+top-100+'px';
    }

    var text = '<h6><span class="blue">' + tit + '</span><br />(' + gen + ')</h6>';
       
    text += '<img src="/images/'+img+'"><h6 style="padding-bottom:6px;"><span class="blue">' + art + '</span></h6>';    

    document.getElementById('thumb').innerHTML = text;
    
    document.getElementById('thumb').style.visibility='visible'; 

} 

// Hide Larger Image
function hideThumb(){ 
      document.getElementById('thumb').innerHTML = '<img src="/images/wait.gif">'; 
      document.getElementById('thumb').style.visibility='hidden'; 
}        
