var dialogMessage;

var sid = QueryStringParameterGet('mscssid')
 
$(function() {
		$("#AddToCartMessage").dialog({
			bgiframe: true,
			autoOpen: false,
			resizable: false,
			height:200,
			modal: true,
			overlay: {
				backgroundColor: '#000',
				opacity: 0.5
			}
		});
		
		$("#AddToCartDialog").dialog({
			bgiframe: true,
			autoOpen: false,
			resizable: false,
			height:200,
			modal: true,
			overlay: {
				backgroundColor: '#000',
				opacity: 0.5
			},
			buttons: {
				'Continue Shopping': function() {
					$(this).dialog('close');
				},
				'Go to Cart': function() {
					window.location = 'http://' + window.location.hostname + '/req/req.asp?mscssid=' + sid;
				}
			}
		});
		

		//Begin Document Ready Operaton - ((document).ready => Document OnLoad)
		$(document).ready(function() {
		    $("#CartAnchor").click(function() {
		    
		        dialogMessage = document.getElementById('Message');
		        
		        dialogMessage.innerHTML = 'Adding Item to Cart...';
		    
		        $('#AddToCartMessage').dialog('open');
		     })
		    .hover(
			    function(){ 
				    $(this).addClass("ui-state-hover"); 
			    },
			    function(){ 
				    $(this).removeClass("ui-state-hover"); 
			    }
		    ).mousedown(function(){
			    $(this).addClass("ui-state-active"); 
		    })
		    .mouseup(function(){
				    $(this).removeClass("ui-state-active");
		    });
		    
		    //var dm = $.query.get('dm');
		    
		    //var md = QueryStringParameterGet('md')
		    
		    var dialogInput = document.getElementById('dialogMsg');
		    
		    var dialogMsg = document.getElementById('dialogMsg').value;
		    
		    dialogInput.InnerHTML = "";
		    
		    dialogMessage = document.getElementById('DialogMessage');
		    
		    var showMessage = getCookie('showmessage')
		    
		    
		    if (showMessage != null && showMessage == 1)
		    {
		        //if (md == '1')
		        if(dialogMsg.length > 0)
		        {
		            //Populate Dialog Copy
		            //var dialogMessage = document.getElementById('dialogMsg');   
		            //dialogMessage.innerHTML = QueryStringParameterGet('title');
    		        
		            dialogMessage.innerHTML = dialogMsg;
    		    
		            $('#AddToCartDialog').dialog('open');
    		        
		        }
		        
		        deleteCookie('showmessage');
		    }
		    
		    
		});
		
	});
	
function QueryStringParameterGet(name)
{
    name = name.replace(/[[]/,"\[").replace(/[]]/,"\]");
    
    var regexS = "[\?&]"+name+"=([^&#]*)";
    var regex = new RegExp( regexS );
    var results = regex.exec( window.location.href );
    
    if( results == null )
        return "";
    else
        return results[1];
}


function setCookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

function getCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

function deleteCookie(name) {
	setCookie(name,"",-1);
}
