
jQuery.fn.ssl = function(params) {
		var options = {
			host_no_ssl : 'http://www.top-lokalversorger.de',
            host_ssl :  'https://top-lokalversorger.de',
            sslSites : []
		}
		var op = jQuery.extend(options, params);
		var $el = $(this);
		return this.each(function(){
			var url = this.href;
			var urlToken = url.split("/");
			var file = urlToken[urlToken.length-1];
			var protokoll = urlToken[0];
			if(protokoll == 'https:'){
				if( !IsSSLFile(file)){
            		this.href = UnbuildSSLurl(urlToken);
            	}
			}else if(protokoll == 'http:'){
				if( IsSSLFile(file)){
            		this.href = BuildSSLurl(urlToken);
            	}
			}
            function IsSSLFile(file){
            	for(var a =0;a<op.sslSites.length;a++){
                    if(op.sslSites[a]==file ){
                    	return true;
                    }
            	}
            	return false;
            }
            function BuildSSLurl(urlToken){
            	var url = op.host_ssl;
            	for(var a =3;a<urlToken.length;a++){
            		url = url + '/' + urlToken[a];
            	}
            	return url;
            }            
            function UnbuildSSLurl(urlToken){
            	var url = op.host_no_ssl;
            	for(var a =3;a<urlToken.length;a++){
            		url = url + '/' + urlToken[a];
            	}
            	return url;
            }
		});
};

